JOHNATHAN STONE
SENIOR FULL STACK ENGINEER
CONTACT
Email: ****************@*****.***
LinkedIn: linkedin.com/in/johnathanstone88
Phone: +1 ( 210) 908 - 7761
Address: *** * *** **, *****, TX 75561
SUMMARY
Full Stack Engineer with over 10 years of experience in software development, focusing on full-stack technologies such as React.js, Next.js, Node.js, Python, C# and Java. Skilled in maintaining and improving legacy applications, with strong expertise in Azure cloud services and Docker containerization. Proficient in using Jest for testing to ensure reliable, high-quality code. Built scalable solutions for an international law firm, meeting project requirements and tight deadlines.
WORK EXPERIENCE
SENIOR FULL STACK DEVELOPER
FULLSTACK LABS SAN FRANCISCO, CA OCT 2023 - PRESENT
- Engineered scalable applications, including a crediting platform and an employee self-service portal, utilizing React, Vue, TypeScript, Redux, and GraphQL.
- Developed scalable backend services using Java and Spring Boot, focusing on RESTful API design and database management. Optimized data processing and transaction handling to improve response times by 60%, and implemented caching with Redis to enhance the application's efficiency and reliability.
- Constructed modern UIs with React, Next.js and Tailwind CSS for key features, leading to a smoother user experience and a 15% increase in feature adoption.
- Built robust backend services using Node.js, Express.js, and GraphQL, leveraging AWS, Docker, and Kubernetes. This reduced resource costs by 15% and boosted data processing speed by 20%.
- Integrated third-party services like Twilio, Stripe, Chargebee, AWS S3, and Lambda, resulting in a 10% improvement in user engagement through real-time features like secure payments and messaging.
- Developed cross-platform mobile apps using React Native, boosting user engagement across devices by 15%.
- Established CI/CD pipelines with Jenkins and Azure DevOps, automating deployments and cutting release cycles by over 28%, while ensuring robust testing.
- Led and mentored junior developers, fostering a collaborative, Agile environment and enhancing team productivity by 15%.
FULL STACK DEVELOPER
GUSTO SAN FRANCISCO, CA MAY 2017 - OCT 2023
- Developed and maintained a crediting platform for users, which provides ability to capture and gather credits using React, Vue, TypeScript, Node.js, and MongoDB.
- Engineered a robust, low-latency payroll API using Python and Django, enabling secure processing of payroll data including employee earnings, tax calculations, and direct deposit transactions. Implemented data caching and optimized SQL queries with PostgreSQL, which reduced response times by 60%, and integrated OAuth 2.0 for secure access, ensuring compliance with payroll data privacy regulations.
- Improved Payroll process using Django. I mainly worked on RESTful API for low-latency
- Designed and implemented microservices with Node.js and GraphQL, reducing data retrieval times by 40% and strengthened system scalability.
- Built mobile app using React Native for iOS and Android, resulting in a 25% increase in app downloads.
- Built scalable backend services with Node.js and Express.js, deploying them on AWS with Docker and Kubernetes for container orchestration.
- Integrated various third-party services such as Twilio, Stripe, Chargebee, AWS S3, AWS Lambda, etc.
- Executed Unit Tests using Jest and Cypress, decreasing production issues by 35% through rigorous testing protocols.
- Collaborated with UI/UX designers to refine user-friendly features, leading to a 25% improvement in user satisfaction.
FRONT END DEVELOPER
LEGALZOOM REMOTE JUN 2015 - MAY 2017
- Implemented a robust performance management system by integrating React and GraphQL, which optimized real-time data processing capabilities and resulted in a 30% increase in team efficiency and productivity.
- Pioneered inaugural performance management tool, employing Kanban methodologies to streamline the development process with a team of interns.
- Orchestrated an asynchronous event-driven architecture, leveraging AWS services to synchronize database changes with ElasticSearch, powering a robust people search feature.
- Implemented a serverless architecture using AWS Lambda and Node.js for efficient, scalable backend processes.
- Developed a dynamic, real-time dashboard for performance metrics using React and Socket.IO, with Node.js, providing managers with instant insights.
- Advanced the platform’s security posture by integrating OAuth 2.0 for secure API access. SKILLS
- HTML, CSS, JavaScript, TypeScript, Bootstrap, Webpack, Babel, AJAX, JSON, XML
- Tailwind CSS, Ant Design, Material UI, Storybook, Styled-Component, Media Queries, SASS, LESS
- React, React Native, Vue, Next, Redux, Mobx, jQuery, Socket.io, Emitter, Chart.js, Three.js, CryptoJS, D3.js
- Node.js, Express.js, Python, Flask, Django, Java, SpringBoot, C#, .NET, MongoDB, NoSQL (MySQL, PostgreSQL), REST API, GraphQL, Ruby
- Chrome Dev Tools, Friefox Developer Tools
- Node.js, MongoDB, MySQL, PostgreSQL, REST API, GraphQL
- Enzyme, Mocha, Jest, Cypress
- AWS (Lambda), Azure DevOps, UI/UX design
- Architectural design, Troubleshooting, Test-Driven Development
- Agile/Scrum methodologies, CI/CD
- Figma, Adobe XD, Sketch for UI/UX collaboration, Schema design
- Version Control (Git), Front-End Development, Software Development, Agile Development EDUCATION
THE UNIVERSITY OF HONG KONG
Bachelor of Science Computer Science 2011–2015