Post Job Free

Resume

Sign in

Full-Stack Lead Engineer

Location:
Waterloo, ON, Canada
Posted:
April 19, 2024

Contact this candidate

Resume:

Neo Tan Portfolio: neotan.me

Preferred Role: Front-end/full-stack engineer

+1-519-***-**** ad44os@r.postjobfree.com Waterloo, ON, Canada SKILLS

React 7y TypeScript 4y Next.js 3y

TailwindCSS 2y JavaScript 9y Node.js 5y

HTML5/CSS3 9y Git 6y Agile 7y

PRODUCTS

1. NPMHUB.NET : Search and Compare NPM packages for the best-fits for your projects, powered by Algolia search.

2. NEOTAN.ME : A modern blog system based on edge-cutting techniques such as MDX- bundler, Next.js(React), TailwindCSS, Framer-Motion, and Cloudinary. 3. Chrome extension: Compare Github branches/tags/commits online 4. VSCode extension: Auto Restart TypeScript and ESLint Servers if monitored configuration or files changed.

5. TailwindCSS plugin: tailwind-plugin-cursor-emoji : Enable using emoji as a cursor. 6. jest-snapshot-delete-properties : To remove any unwanted properties from Jest snapshot.

7. Simda.js : A light-weight Ramda.js.

8. Hash : Generate text/file (up to 10GB) hash with WASM locally. 9. Metaversus : A landing page for a web3 website. ABOUT ME

17+ years of hands-on experience in the web development industry. Experience leading teams of Front end developers in agile methodology.

1. Excellent interpersonal skills in order to meet routinely with individuals at all levels of an organization as well as outside vendors. Experience working with multiple teams on the IT and business sides.

2. Advanced knowledge in an array of web applications especially in React field. A solid understanding of the capabilities of multi-platforms, including web and mobile. 3. Strong problem-solving and analytical skills, an investigative mentality, and organizational and logic skills. Able to identify, challenge, and consider opportunities outside of conventional thinking and traditional ways of operating to resolve problems or inefficiencies. 4. Ability to work quickly but with strong attention to detail and accuracy. Ability to thrive in a fast-paced production deadline-driven environment. Process-oriented with the ability to work with different UI materials and rapid prototyping. To those who are hesitant to reach out, I am available for full-time work under an open work permit. However, we can enter into a short-term C2C contract (e.g. 2-4 weeks) before you making decision to hire me. Stressless and Low-risk for a quick start, isn't it ? WORK EXPERIENCE

EPAM Systems Lead Software Engineer Oct, 2017 - Present

Client: One of the biggest bank in Europe

Achievement

1. Built the team from scratch, while expanding the team from 1 to 8 engineers. 2. Fully converted a Risk Management app from Bootstrap3 to React+RESTful way seamlessly..

3. Reshaped a set of legacy APIs as GraphQL with Apollo. 4. Mentoring other 6 .Net engineers who didn't know anything about React, and skilled up their front-end capabilities, eventually, everyone worked excellently on the project. 5. Helped the product owner to expand business from 2 to 4 regions/markets.

Stack: React, Redux, Ramda, TailwindCSS, TypeScript, Next.js, Turborepo, ECharts, Node/Express, RESTful, ES6/JavaScript, SASS/LESS/CSS, HTML5/HTML, Gitlab, GitHub, JIRA IBM Technical Lead Jan, 2012 - Oct, 2017 (5 yrs, 10 mos)

Client: The biggest bank in Southeast Asia

Achievement

1. Grew business by 4 times, expanding the team from 2 to 9 engineers. 2. Revamped core modules (incl. Admin and Content Management) of the group's intranet website to a modern style, which resolved style consistency and improved UX. 3. Converted 7 client-server apps to React+RESTful way, and uniformed their structurefor better maintenance, which reduced the number of supports from 3 to 1. 4. Transferred Consumer Banking website to be mobile-responsive, which really supports the client to expand their business to mobile devices at lower cost and respond to market demands more quickly.

5. As a consultant, my team associated at least 4 other accounts/projects on their front-end restructuring, which activities grew the professional, and skilled up the team.

Stack: React, Redux, Ramda, ES6/JavaScript, SASS/LESS/CSS, HTML5/HTML, SVN ALIBABA Senior Software Engineer (Java Web) Jun, 2010 - Dec, 2011 (1 yr, 7 mos)

Product: JU.TAOBAO.COM, the biggest group-buying website on the planet

Achievement

1. Offered years of experience in the full software development lifecycle– from concept through delivery of next-generation applications and customizable solutions. 2. Known for excellent troubleshooting skills – able to analyze code and engineer well- researched, cost-effective and responsive solutions. 3. Expert in advanced development methodologies, tools, and processes contributing to the design and rollout of cutting-edge software applications.

Stack: Java, Webx, MySQL, MyBatis, Velocity, JBoss IBM Software Engineer (Java Web) Feb, 2005 - May, 2010 (5 yrs, 2 mos)

Achievement

Took part in the full software development lifecycle – from concept through delivery of next- generation applications and customizable solutions. Used excellent troubleshooting skills – able to analyze code and engineer well-researched, cost-effective and responsive solutions.

Stack: Java, Swing, Tibco RV, Sybase DB, WebSphere Application Server



Contact this candidate