JOHN MILES WILDE
Senior Front-end Engineer
+1-970-***-**** ****************@*****.*** Union City, California, United States WORK EXPERIENCES
Senior Frontend Engineer
Meta 05/2021 - 07/2024 Menlo Park, United States
Collaborated with UX/UI designers using Figma and Zeplin, implementing pixel-perfect, responsive interfaces using React, Styled Components, and CSS Modules, resulting in a 20% increase in customer satisfaction and a 15% rise in user retention rates. Led the development team's adoption of ESLint, Prettier, and TypeScript to enforce clean, maintainable code standards and ensure type safety, reducing technical debt by 25% and decreasing code maintenance time by 30%.
Automated testing and debugging using Jest, React Testing Library, and Cypress to implement end-to-end and unit tests, reducing post-deployment bugs by 40% and increasing software reliability.
Deployed and managed frontend applications on AWS using S3 for static asset hosting and CloudFront for global content delivery, ensuring a 99.9% uptime SLA and reducing latency by 35% through edge caching.
Collaborated closely with backend developers using Node.js, Express.js, and MongoDB, integrating RESTful APIs and implementing efficient data-fetching mechanisms with Axios and React Query. This collaboration ensured smooth communication between the frontend and backend, resulting in a 15% reduction in response times and improved data consistency across the application.
Techs: React.js, Figma, Zeplin, Styled Components, ESLint, Prettier, Jest, Cypress, Node.js, Express.js, MongoDB, RESTful APIs, Axios, React Query, AWS, S3, Docker, ... Lead Frontend Developer
LookingGlass Inc 09/2018 - 05/2021 San Jose, United States Architected and developed high-performance, scalable web applications using React.js, Vue.js, and Angular, leveraging React Hooks, Vue Composition API, and Angular's RxJS for reactive programming to enhance the responsiveness and interactivity of the applications. This improved user engagement by 40% and customer satisfaction by 30%. Implemented Server-Side Rendering (SSR) using Next.js for React, Nuxt.js for Vue, and Angular Universal for Angular, significantly improving SEO rankings and organic search traffic by 45%.
Enhanced testing automation using Jest, Cypress, and Karma for React, Vue, and Angular applications respectively, ensuring high code quality and reducing post-deployment defects by 40%.
Deployed containerized frontend applications using Docker and managed multi- container deployments through Kubernetes on AWS and Azure Kubernetes Service
(AKS), ensuring fault tolerance, high availability, and seamless scaling during traffic surges.
Drove the adoption of Agile and Scrum methodologies, using Jira for sprint management and Confluence for documentation, improving the team's ability to deliver projects 30% faster while maintaining high-quality standards.
Techs: React.js, React Hooks, Next.js, Vue.js, Vue Composition API, Nuxt.js, Angular, RxJS, ES6+, SSR, Jest, Cypress, Karma, Agile, Scrum, AWS, Docker, Kubernetes, Azure, Frontend Developer
Freelancer 04/2017 - 06/2018 Remote, US
Developed and optimized web applications using React.js with Redux for state management, improving page load times by 30% through code-splitting and lazy loading using React. Lazy and Suspense.
Enhanced code maintainability by implementing Atomic Design principles and creating reusable components using Storybook, resulting in a 20% reduction in future development time.
Integrated frontend components with RESTful APIs and GraphQL endpoints, utilizing Axios for efficient data fetching and error handling, reducing integration issues by 20% and improving team productivity.
Contributed to CI/CD pipelines using GitLab CI and Docker, ensuring smooth automated builds and deployments. Wrote comprehensive unit tests with Jest and Enzyme, reducing post-deployment bugs by 30%.
Collaborated with product managers and designers in Agile Scrum teams, using Jira for sprint management, improving task estimation accuracy by 15% and contributing to more efficient sprint cycles.
Techs: React.js, Vue.js, Angular, RESTful APIs, GraphQL, Axios, CI/CD, GitLab CI, Docker, Jest, Enzyme, Agile Scrum, Jira, ...
SUMMARY
Seasoned Senior Frontend Engineer with
over 6 years of experience in designing and
implementing high-performance, user-centric
web applications using modern frameworks
such as React and Vue.js.
EDUCATION
Bachelor's Degree
University of California
04/2013 - 04/2018
Santa Cruz, United States
BS, Computer Science
SKILLS
HTML Html5 CSS JavaScript
React.js TypeScript Vue.js
Angular PHP Node.js Babel
Laravel Next.js Nuxt.js Jira
Flutter React-Native Python
MySQL MongoDB PostgreSQL
Java Docker DevOps Git
Github Gitlab RESTful APIs
Tailwind CSS SCSS AWS
GraphQL Redux Vuex
KEY ACHIEVEMENTS
UI/UX Enhancements
Improved Performance and
Efficiency
Project Leadership and
Team Collaboration
Innovative Solutions and
Technology Integration
Quality Assurance and
Testing
Continuous Improvement
and Learning
E
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
k
d
A
PROJECTS
EventsSmarter
08/2021 - 10/2023 New york, US
Eventssmarter.com is a platform where anyone can host events and fans can purchase tickets for an array of events.
Led the complete frontend development of EventsSmarter using Vue 3, Nuxt.js (for SSR and SEO optimization), and Vuetify for a polished, component-based user interface, reducing load times by 30% and significantly enhancing customer satisfaction. Integrated Stripe API and PayPal API for secure and efficient payment processing, enabling seamless ticket purchases. Implemented Stripe Elements to ensure PCI compliance and enhance the checkout experience, leading to a 40% increase in successful transactions.
Upgraded the platform’s technology stack by migrating the frontend to React.js with Redux for state management, and utilized React Query for efficient server state management, improving overall system performance and maintainability. Implemented AWS Lambda functions to handle backend payment processing and validation securely, reducing the risk of fraud and ensuring the system scales efficiently during high-traffic events.
Managed frontend development in a Scrum environment using Jira and Confluence for sprint planning and retrospectives, leading to a 30% improvement in team collaboration and productivity.
Stacks: Vue 3, Nuxt.js, Stripe API, PayPal API, AWS S3, AWS Lambda, AWS Elastic Beanstalk, AWS CloudFront, Tailwind CSS, React.js, Next.js, Laravel_x5.6_x10, ... Gambits
03/2022 - 09/2023 California, US
Gambit.com is an online gaming platform that allows players to wager virtual chips against each other in competitive skill-based games.
Spearheaded the design and development of a dynamic, engaging user interface for Gambits.com using React.js, Next.js, and Tailwind CSS, optimizing for mobile devices and improving user retention by 25%.
Developed and integrated secure payment systems using Stripe API, CoinPayment, and Web3.js, ensuring seamless cryptocurrency transactions and user data security. Utilized Socket.IO for real-time, event-driven communication and Node.js with Express.js for a highly scalable backend, ensuring a smooth gaming experience. Implemented rigorous testing processes using Jest for unit testing and Cypress for end- to-end testing, maintaining high reliability across all gaming modules. Managed project delivery using Scrum combined with Kanban for task prioritization, ensuring consistent sprint completion and a smooth flow of high-priority tasks. Stacks: React, Next, Node, Express, MongoDB, Coinpayment, Web3, AWS... INDUSTRY EXPERIENCE
Agile and DevOps
Security
Data Analytics
B2B Applications
Healthcare & Medical Apps
SaaS Applications
ADDITIONAL SKILLS
CSS3 Front-end Back-end
Vuex Apache JQuery Flux
Agile Development Wireframes
SEO Optimization Build Tools
Agile Development AWS Cloud
Configuration Microservices
Continuous Integration
•
•
•
•
•
•
•
•
•
•
•
•