You are on page 1of 3

NICHOLAS JOHN LEACH

Address: 40 Olde country Village RD, Londonderry, NH 03053


Contact: nichleachjohn@gmail.com +1 603 608 3433

EXECUTIVE SUMMARY
I graduated from university in 2015 wth a bachelor’s degree in computer science.
I have more than 7 years of experiences in development. Most of my work involves javascript and
javascript frameworks such as React, Vue, Angulalr etc.
The below list is what I have done in my carrier:
 Web, Chrome extension, desktop application development and QA Testing
 Web and task automation, Scraping and data mining using Node.js and Python
 Payment integration (PayPal, Stripe, Google payment, Apple payment, etc)
 Database Design and Performance optimization
 Ticket management Tool for ticket brockers
 Experiences and building sneaker bot community
 Experience with Cloud services such as AWS, GCP, Digital Ocean
 Rest API development with Express.js and Django/Flask
 Third party api integration involving Google map, STT, TTS, video conferencing.
 SaaS, SPA, PWA Application development.
 Mobile Responsive, Pixel perfect, user friendly UI development with Javascript fromeworks
 Working in Agile environment, Experience in CI/CD pipeline, teamwork, paired programming,
brainstorming, mentoring etc.

EXPERIENCE
Shows On Sales (Ticket Resale Team) - NV, US
Full-stack developer
10/2019 ~

 Full stack development position involving Frontend, Backend, and Chrome Extension
 Started from scratch based on client’s requirement.
 Designed and built custom websites using Vue, React, CSS, HTML, JavaScript, Bootstrap, and
Node.js.
 Built several automation Tools and backend using web scraping and data mining technology
 Implemented CI/CD pipeline using Github, AWS, and worked Agile, Kanban board.
 Worked with NoSQL databases like MongoDB with Mongoose library by JavaScript to support
Vue based front end web application and Node Js based back-end server.
 Using AWS - EC2, Lambda, S3 bucket, Cognito, Amplify
 Web automation, Web scraping and data mining, auto checkout by python and node/express.
 Powerful experience in CPD, puppeteer, selenium for automation.
 Implement user subscription, payment integration using PayPal.
 Immediate and constant support as soon as the bug reported by users
Phoenix Intenet – PHOENIX, AZ, US
Frontend Developer (javascript)
09/2017 to 10/2019

 Built Company Dashboard using React and Vue


 Handling Huge data using SSR, SSP, Virtual scrolling, Clusterizing
 Implemented best practices to Javascript codebase, develop new functionality and create new
layouts, teach advanced Javascript techniques to the team
 Convert UI/UX design to highly scalable and responsive web application with cross-browser
compatibility
 Integrated Google Calendar/Dictionary, social media logins(Google, Facebook…), Strip payment,
Slack, Analytics w\using Amplitude & Segment
 Integrated REST endpoints and implemented authentication and role management with JSON
Web Token
 Experienced in drawing graph and tree using D3.js and Canvas.js
 Implemented push notifications and authentication using Google
 Supporting Backend written in Node.js

Streamlytics – California, US
Full-Stack Developer
04/2016 to 08/2017

 Managed front-end redesign and Backend for the website.


 PWA development by React Library
 Python/Django Rest Framework development
 The application involved development of Single Page Application using Vue/Vuex, Vue-router,
Nuxt.js, Node JS, JavaScript (ESA6), Bootstrap, SASS and LESS, HTML5 and CSS3.
 Used Web services (RESTful) for transmission of large blocks of XML/JSON.
 Used Middleware, Vuex store in application to retrieve data from Back-End and to also perform
RESTFUL services
 Used JavaScript to create Recursion function to filter all the sub-categories,
 Used JavaScript callback and promises, such as async/await to deal with async functions and
operations and worked on moment library to format the date.
 Rebuilt and restructured an interactive quizbot SPA(Single Page Application) with AngularJS,
HTML5, CSS, and Node.js as a basis.
 Designed the frontend using Vue architecture, and implemented a Node.js backend as well as
noSQL database MongoDB to manage posts and user data & GraphQL as data interface.
 Develop complex, reusable, scalable features in Vue.js in a shorter period.
 Worked exculively on Clture.io frontend development.
 Open-Sourced a React Component: HTML5 native date input field with non-native fallback
support (per the MDN docs).
 Worked extensively on the environment of AWS Cognito, Vue, Vuex, Flask, Mongo Atlas.
EDUCATION
Chiang Mai University December 2015
Bachelor of Computer Science.

Jesuit High Schoolc January 2011


Diploma, Basic Computer Skills

Skills, Certifications & achievements


 Vue, Vuex, Vuetify, Vue-router, BootstrapVue, Hook, Composition API
 React, redux, saga, Hook, Context API
 Node, Express, JavaScript/Typescript
 Python/Django/Flask
 Electron.js for desktop application.
 MySQL, MongoDB, PostgreSQL, No SQL
 CSS, SASS, SCSS, LESS, HTML, jQuery

You might also like