James Lin
Senior Python Developer at Business Technology Group (BTG)- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Chinese -
-
Mandarin -
-
Cantonese -
Topline Score
Bio
Tim Van Der Hulst
I am extremely pleased to have worked with James at Grabone for the past 18 months. He has an extensive knowledge and valuable skill set in Software Development, and in particular using the Python language. I have always found James to be an active and capable team member who gets on well with the team, contributes beyond the expectations, and in turn is well respected by everyone.
Aditia Priyadi
I have the pleasure of working with James for the past six months and delivered a number of major projects together at Image Centre. James is a very resourceful engineer and always able to come up with a graceful solution to any problem. He always has full understanding of the business requirements and able to envisage elegant solution on the architectural level. James is an all-rounder and is fully capable to build a whole web application from the back to front. He has an extensive experience in PHP, Python, MySQL, HTML/CSS (SASS), Javascript, and many other web technologies. On his free times he has done various iOS and Android apps as well. He is wonderful person to wok with. Full of initiative, he work tirelessly and always in good spirit. He works quickly and effectively. He realises potential pitfalls on every projects early on and act preemptively to make sure the project is delivered on time and on budget. While we don’t work with the same technology, I still can learn a lot from him. As a designer and front end developer I can say that James has a good understanding on user experience, design and aesthetic. He is very cooperative and always willing to go the extra miles to achieve good results. James is one of the most talented developers I work with and I would not hesitate to recommend him to anyone. Provide him with adequate resources and he will ensure your project’s success. It would be my pleasure to work with him again in the future.
Tim Van Der Hulst
I am extremely pleased to have worked with James at Grabone for the past 18 months. He has an extensive knowledge and valuable skill set in Software Development, and in particular using the Python language. I have always found James to be an active and capable team member who gets on well with the team, contributes beyond the expectations, and in turn is well respected by everyone.
Aditia Priyadi
I have the pleasure of working with James for the past six months and delivered a number of major projects together at Image Centre. James is a very resourceful engineer and always able to come up with a graceful solution to any problem. He always has full understanding of the business requirements and able to envisage elegant solution on the architectural level. James is an all-rounder and is fully capable to build a whole web application from the back to front. He has an extensive experience in PHP, Python, MySQL, HTML/CSS (SASS), Javascript, and many other web technologies. On his free times he has done various iOS and Android apps as well. He is wonderful person to wok with. Full of initiative, he work tirelessly and always in good spirit. He works quickly and effectively. He realises potential pitfalls on every projects early on and act preemptively to make sure the project is delivered on time and on budget. While we don’t work with the same technology, I still can learn a lot from him. As a designer and front end developer I can say that James has a good understanding on user experience, design and aesthetic. He is very cooperative and always willing to go the extra miles to achieve good results. James is one of the most talented developers I work with and I would not hesitate to recommend him to anyone. Provide him with adequate resources and he will ensure your project’s success. It would be my pleasure to work with him again in the future.
Tim Van Der Hulst
I am extremely pleased to have worked with James at Grabone for the past 18 months. He has an extensive knowledge and valuable skill set in Software Development, and in particular using the Python language. I have always found James to be an active and capable team member who gets on well with the team, contributes beyond the expectations, and in turn is well respected by everyone.
Aditia Priyadi
I have the pleasure of working with James for the past six months and delivered a number of major projects together at Image Centre. James is a very resourceful engineer and always able to come up with a graceful solution to any problem. He always has full understanding of the business requirements and able to envisage elegant solution on the architectural level. James is an all-rounder and is fully capable to build a whole web application from the back to front. He has an extensive experience in PHP, Python, MySQL, HTML/CSS (SASS), Javascript, and many other web technologies. On his free times he has done various iOS and Android apps as well. He is wonderful person to wok with. Full of initiative, he work tirelessly and always in good spirit. He works quickly and effectively. He realises potential pitfalls on every projects early on and act preemptively to make sure the project is delivered on time and on budget. While we don’t work with the same technology, I still can learn a lot from him. As a designer and front end developer I can say that James has a good understanding on user experience, design and aesthetic. He is very cooperative and always willing to go the extra miles to achieve good results. James is one of the most talented developers I work with and I would not hesitate to recommend him to anyone. Provide him with adequate resources and he will ensure your project’s success. It would be my pleasure to work with him again in the future.
Tim Van Der Hulst
I am extremely pleased to have worked with James at Grabone for the past 18 months. He has an extensive knowledge and valuable skill set in Software Development, and in particular using the Python language. I have always found James to be an active and capable team member who gets on well with the team, contributes beyond the expectations, and in turn is well respected by everyone.
Aditia Priyadi
I have the pleasure of working with James for the past six months and delivered a number of major projects together at Image Centre. James is a very resourceful engineer and always able to come up with a graceful solution to any problem. He always has full understanding of the business requirements and able to envisage elegant solution on the architectural level. James is an all-rounder and is fully capable to build a whole web application from the back to front. He has an extensive experience in PHP, Python, MySQL, HTML/CSS (SASS), Javascript, and many other web technologies. On his free times he has done various iOS and Android apps as well. He is wonderful person to wok with. Full of initiative, he work tirelessly and always in good spirit. He works quickly and effectively. He realises potential pitfalls on every projects early on and act preemptively to make sure the project is delivered on time and on budget. While we don’t work with the same technology, I still can learn a lot from him. As a designer and front end developer I can say that James has a good understanding on user experience, design and aesthetic. He is very cooperative and always willing to go the extra miles to achieve good results. James is one of the most talented developers I work with and I would not hesitate to recommend him to anyone. Provide him with adequate resources and he will ensure your project’s success. It would be my pleasure to work with him again in the future.
Experience
-
Business Technology Group (BTG)
-
New Zealand
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Python 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 folds - 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 Show less
-
-
-
-
Owner
-
Jan 2010 - Present
Personal projects hosted on self managed cloud servers: Tech stack - Python/Django - Jenkins - Ansible - Nginx - Gunicorn - DevOps Personal projects hosted on self managed cloud servers: Tech stack - Python/Django - Jenkins - Ansible - Nginx - Gunicorn - DevOps
-
-
-
Yellow New Zealand
-
New Zealand
-
Online Media
-
100 - 200 Employee
-
Senior Developer
-
Apr 2017 - Aug 2018
Python, Django, AWS Lambda, Alexa skill plus other stuff like ElasticSearch etc. Python, Django, AWS Lambda, Alexa skill plus other stuff like ElasticSearch etc.
-
-
-
GrabOne
-
New Zealand
-
Advertising Services
-
1 - 100 Employee
-
Senior Developer
-
Feb 2014 - Apr 2017
Python and Django, plus other stuff like ElasticSearch etc. Developed shared services like carts, payments, finance, credits, accounts etc. Gained in-depth experience of OAuth2 especially IP and RS perspective. Python and Django, plus other stuff like ElasticSearch etc. Developed shared services like carts, payments, finance, credits, accounts etc. Gained in-depth experience of OAuth2 especially IP and RS perspective.
-
-
-
Node Digital
-
Auckland, New Zealand
-
Senior Developer
-
Oct 2013 - Feb 2014
Python + Django Create and maintain scalable infrastructure on AWS. Led a small development team and mentoring. Transformed PHP stack to Django. Projects including: - Facebook apps - CMS - Real time proximity communication - Third party API integrations Python + Django Create and maintain scalable infrastructure on AWS. Led a small development team and mentoring. Transformed PHP stack to Django. Projects including: - Facebook apps - CMS - Real time proximity communication - Third party API integrations
-
-
-
SCG
-
New Zealand
-
Advertising Services
-
1 - 100 Employee
-
Contract Senior Developer
-
Jan 2013 - Oct 2013
Python + Django, PHP Worked on GJGardner, newzealandweddings.co.nz etc etc Python + Django, PHP Worked on GJGardner, newzealandweddings.co.nz etc etc
-
-
-
Yellow New Zealand
-
New Zealand
-
Online Media
-
100 - 200 Employee
-
Senior Developer
-
May 2010 - Jan 2013
PHP, Python + Django, C# + ASP.NET, Solr In the awesome finda development team (http://awesome.finda.co.nz) Lead developer for finda.co.nz, the role focused front-end, back-end, search and API/Webservices for cross-product communications. During time at finda, we have implemented quite a few exciting features including: 1. revamped the site appearance and user experience 2. setup proper API architecture 3. front end widget system main development: - www.finda.co.nz (online business directory) - sem.yellow.co.nz (search engine marketing - internal tool) also participated in following products: - menus.co.nz (dining site) - wises.co.nz (map) - yellowlocal.co.nz (localised online business directory) - groupy.co.nz (group buy) Third party API integration: - Twitter - Facebook - DPS (credit card payment) - Layar - Postmark - Foursquare I was also assigned to project "Redbull", which its primary purpose is to bring the Yellow online platform to in-house, my part was to re-write Yellow.co.nz using Django framework, and make sure the switch would be seamless and able to handle high traffic volume. Show less
-
-
-
-
Senior Developer
-
Nov 2004 - May 2010
PHP, Python, C#, ASP.NET, Java, PLSQL Develop internal and external websites Develop applications to suit business needs Maintain existing applications Maintain EDI infrastructure. PHP, Python, C#, ASP.NET, Java, PLSQL Develop internal and external websites Develop applications to suit business needs Maintain existing applications Maintain EDI infrastructure.
-
-
Education
-
Massey University
Bachelor, Computer Science & Information System -
Awatapu College
Bursary