├── .gitignore
├── _config.yml
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea/*
2 |
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-minimal
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # JAMES LIN
2 |
3 | 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](https://stackoverflow.com/users/342553/james-lin?tab=profile) also contribute to open source projects every now and then.
4 |
5 | Reach me via [email](mailto:james@lin.nz) or [Linkedin](https://www.linkedin.com/in/james-lin-nz/)
6 |
7 | # KEY SKILLS
8 | - Python / Javascript / Database / DEVOPS/ Django / React / ElasticSearch
9 | - Mentoring & knowledge sharing
10 | - Fine-tuning AI models / RAG
11 | - Learning new stuff
12 |
13 | # EXPERIENCE
14 |
15 | ### Business Technology Group - Senior Developer
16 | Aug 2018 - PRESENT
17 | - Django/Python/ReactJS/Databases
18 | - Quarterly Champion reward - July 2022
19 | - Internal/External projects
20 | - Mentor junior devs, review pull requests
21 | - Participate in architecture design
22 | - Created automated billing tool to process 14+ products and services
23 | - Improved service usage polling accuracy by at least 4 times
24 | - Optimized service usage polling performance
25 | - Created workflow project to improve resource provisioning for clients
26 | - Setup automated testing in CICD
27 | - Setup automated code vulnerability scan in CICD
28 | - Setup internal PYPI index
29 | - Setup internal docker repositries
30 | - Fine-tune AI models for classification tasks
31 |
32 | ### Yellow NZ - Senior Developer
33 | Apr 2017 - Aug 2018
34 | - Various Python projects (Yellow listings & Adwords engine)
35 | - Mentor Junior Devs, PR reviews
36 | - Django/Python, AWS Lambda
37 | - Project Dev Lead
38 |
39 | ### GrabOne, NZME - Senior Developer
40 | Jan 2014 - Apr 2017
41 | - SOA Architecture
42 | - Develop services including SSO(Oauth2), cart, billing and fulfillment
43 | - Open source development
44 | - CI Integration
45 | - Django/Python, Javascript
46 |
47 | ### ImageCentre Group - Senior Developer
48 | Jan 2013 - Oct 2013
49 | - Deliver online products according to specification and timeframe
50 | - Mentoring
51 | - Django/Python, Javascript
52 |
53 | ### Yellow NZ, Auckland — Senior Developer
54 | May 2010 - Jan 2013
55 | - Maintain and develop new features on Finda
56 | - Re-platform Yellow products to Django
57 | - Creator of Yellow SEM tool.
58 | - Test automation with Selenium
59 | - Django/Python, Javascript, PHP
60 |
61 | ### KiwiRail, Auckland — Developer
62 | Oct 2004 - May 2010
63 | - In-house software development
64 | - Look after critical EDI systems
65 | - ASP.NET (code behind)
66 | - Java
67 | - PHP
68 |
69 | ### Freelance Work
70 | 2005 - Present
71 | - Freelance
72 | - AWS, DevOps, CI/CD, Docker
73 | - Django/Python, PHP, Javascript
74 |
75 | # EDUCATION
76 | ### Massey University, Palmerston North
77 | Jan 2001 - Dec 2003
78 | - Bachelor of computer science and information systems
79 |
80 | ### Awatapu College, Palmerston North
81 | Jan 1998 - Dec 2000
82 |
83 | # PROFILES & CONTRIBUTIONS
84 | - [Stackoverflow](https://stackoverflow.com/users/342553/james-lin)
85 | - [Github](https://github.com/variable)
86 |
87 | # Hobbies
88 | - Woodworking
89 | - Welding (MIG, Stick, Tig)
90 | - Gaming
91 | - Sports
92 | - 4WD
93 |
--------------------------------------------------------------------------------