Skip to content

variable/cv

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

HELLO, WORLD!

My name is James Lin, you can reach me via email or Linkedin

I am a full stack python developer with reasonable level of devops skills, and love writing software to solve real life problems. I am active on stackoverflow also contribute to open source projects every now and then.

KEY SKILLS

  • Python / Javascript / Database / DEVOPS/ Django / React / ElasticSearch
  • Mentoring & knowledge sharing
  • Learning new stuff

EXPERIENCE

Business Technology Group - Senior Developer

Aug 2018 - PRESENT

  • Django/Python/ReactJS/Databases
  • Quarterly Champion reward - July 2022
  • Internal/External projects
  • Mentor junior devs, review pull requests
  • Participate in architecture design
  • Created automated billing tool to process 14+ products and services
  • Improved service usage polling accuracy by at least 4 times
  • Optimized service usage polling performance
  • Created workflow project to improve resource provisioning for clients
  • Setup automated testing in CICD
  • Setup automated code vulnerability scan in CICD
  • Setup internal PYPI index
  • Setup internal docker repositries
  • Pineeored a docker based project

Yellow NZ - Senior Developer

Apr 2017 - Aug 2018

  • Various Python projects (Yellow listings & Adwords engine)
  • Mentor Junior Devs, PR reviews
  • Django/Python, AWS Lambda
  • Project Dev Lead

GrabOne, NZME - Senior Developer

Jan 2014 - Apr 2017

  • SOA Architecture
  • Develop services including SSO(Oauth2), cart, billing and fulfillment
  • Open source development
  • CI Integration
  • Django/Python, Javascript

ImageCentre Group - Senior Developer

Jan 2013 - Oct 2013

  • Deliver online products according to specification and timeframe
  • Mentoring
  • Django/Python, Javascript

Yellow NZ, Auckland — Senior Developer

May 2010 - Jan 2013

  • Maintain and develop new features on Finda
  • Re-platform Yellow products to Django
  • Creator of Yellow SEM tool.
  • Test automation with Selenium
  • Django/Python, Javascript, PHP

KiwiRail, Auckland — Developer

Oct 2004 - May 2010

  • In-house software development
  • Look after critical EDI systems
  • ASP.NET (code behind)
  • Java
  • PHP

Freelance Work

2005 - Present

  • Freelance
  • AWS, DevOps, CI/CD, Docker
  • Django/Python, PHP, Javascript

EDUCATION

Massey University, Palmerston North

Jan 2001 - Dec 2003

  • Bachelor of computer science and information systems

Awatapu College, Palmerston North

Jan 1998 - Dec 2000

PROFILES & CONTRIBUTIONS

Hobbies

  • Woodworking
  • Welding (MIG, Stick, Tig)
  • Gaming
  • Sports
  • 4WD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published