John David

John David

$40/hr
Full Stack Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Singapore, Singapore, Singapore
Experience:
9 years
John David Full-Stack Developer- Singapore Summary Full-stack web developer with 9+ years of experience designing, developing, and integrating front-end and back-end applications. Proficient in HTML, CSS, JavaScript, Typescript, Node.js, Python, React, Redux, Django, Flask, Express, Vue, Angular, Ajax, PHP, MySQL, PostgreSQL and MongoDB. Key achievements is that developed web application that enabled 75K users to search for nearby restaurants based on their location with 89% accuracy. 04/2021 – 04/2023 Singapore Work Experience Senior Full Stack Developer Titansoft Pte Ltd Led a team of 27 developers to create an e-commerce website using PHP, MySQL, and JavaScript within 3 months. Developed a responsive email template in HTML5 and CSS3 that increased clickthrough rate by 78%. Conducted code reviews for 300 developers to ensure compliance with coding standards and best practices. Implemented automated testing using Jest and Enzyme to ensure code quality and prevent regressions, resulting in a 60% reduction in bugs and issues. Monitored application performance using tools such as New Relic and CloudWatch, and implemented fixes to improve performance and scalability, resulting in a 35% increase in application uptime and availability. Participated in agile development processes, including daily stand-ups, sprint planning, and retrospectives, resulting in a 20% increase in team productivity and collaboration. • • • • • • 10/2019 – 04/2021 Sinapore Junior Full Stack Developer 2C2P Developed front-end code using HTML, CSS, JavaScript, and jQuery to create a responsive web application that works across 29 devices. Optimized 29 web pages for speed and performance, increasing load time by 69%. Partnered with 28 UX designers to redesign an existing site, improving conversion rate by 77%. Deployed the application to AWS Beanstalk and set up continuous integration and deployment using GitHub Actions, resulting in a 50% reduction in deployment time and errors. Optimized the application's performance by implementing caching and lazy loading techniques, resulting in a 40% reduction in page load times. Implemented real-time chat functionality using Socket.io, resulting in a 50% increase in user engagement and retention. • • • • • • 09/2016 – 10/2019 Singapore Junior Web Developer AiBi International Designed and launched an automated testing framework using Python's unit test module. • Reduce manual QA time from 9 weeks to 10 hours per release. Created a web application that allows 2.7K users to create and manage their online accounts for the products of RWEC, reducing customer support calls by 79%. Conducted code reviews and mentored junior developers on best practices for full stack development, resulting in a 25% increase in code quality and productivity. Integrated third-party APIs such as Stripe for payment processing and Twilio for SMS notifications, resulting in a 20% increase in user engagement and satisfaction. • • • • Education 09/2012 – 09/2016 Singapore Bachelor of Science in Computer Science Singapore Institute of Technology Skills HTML/CSS Language JavaScript Language TypeScript Language Python Language React Library Redux Framework Django/Flask Framework AWS Platform Git Tool MySQL/PostgreSQL Database Docker Platform MongoDB Database Express Framework PHP Language
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.