.
.
Eric Dickerson
Senior Front-End Engineer
Jacksonville, FL, 32204
ad0frf@r.postjobfree.com
http://www.linkedin.com/in/eric127
Experienced Senior Front-End Engineer with 9 years of expertise in building cutting-edge websites using React and modern JavaScript frameworks. Passion lies in delivering user-centric interfaces, prioritizing performance, and fostering seamless teamwork.
Skills
HTML / CSS / Bootstrap / Tailwind CSS
React / Next
Vue
JavaScript +ES6 / TypeScript
RESTful APIs
AWS / GCP / Azure
Work History
08/2020 – 08/2023 Senior React Engineer
TechAvidus, Chicago, IL
• Developed large-scale HR management web app from scratch using React, JavaScript, TypeScript.
• Configured robust state management system using React Context and Redux.
• Collaborated closely with UX/UI designers and product managers to translate design mockups and requirements into fully functional features.
• Improved user interfaces by using Material UI, SASS and Tailwind CSS for better layout and maintenance of existing components.
• Followed TDD with robust testing coverage of 80%, utilizing Jest and React Testing Library for unit testing and Cypress for end-to-end testing.
• Enforced Agile and Scrum development methodologies on interface projects to shorten development times.
• Implemented comprehensive monitoring and telemetry systems using Azure Monitor and Application Insights.
.
.
• Established CI/CD pipelines, using Azure DevOps, enabling automated testing, code reviews, and deployment.
• Mentored junior engineers, creating collaborative and innovative work environment. Conducted regular code reviews and provided constructive feedback, significantly improving code quality.
https://www.awedus.com/awedushr
06/2019 – 07/2022 Senior Software Engineer-frontend (full-time) Messapps, New York, NY
• Designed, developed, tested, and deployed design features in timely manner.
• Continually worked to ensure user experience determines design choices.
• Worked to achieve balance between functional and aesthetic designs.
• Maintained brand consistency throughout design process.
• Applied engineering best practices.
• Worked to solve complex challenges with utilization of modern web application development processes and standard methodologies.
• Created wireframes to illustrate advanced solutions for applications.
• Managed CI/CD solution for 7-man development team using Circle-CI tool and AWS Lambda functions.
• Played key role in bridging communication gaps between offshore development teams and cross-functional departments, such as product, design, and marketing, ensuring seamless and timely delivery of numerous high-impact features.
05/2017 – 05/2019 Senior Front-End Engineer (contract) Codal, Chicago, IL
• Led team of front-end developers in design and implementation of complex features, ensuring adherence to Vue best practices and coding standards.
• Collaborated closely with UX/UI designers and back-end developers to create seamless and visually appealing user interfaces for various web applications.
• Demonstrated deep proficiency in Vue, effectively utilizing advanced features such as Vue Router and Vue-x to build scalable and maintainable applications.
• Implemented responsive design principles, ensuring compatibility and optimal user experience across diverse range of devices and browsers.
• Implemented performance optimization techniques, resulting in 30% reduction in page load times and 20% improvement in overall application responsiveness.
• Actively participated in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, fostering collaborative and efficient
.
.
development environment.
• Engaged in continuous learning through online courses, conferences, and workshops, enhancing my skills and knowledge in Vue and related technologies.
07/2016 – 07/2018 Senior React Engineer (part-time) Admios, San Francisco, CA
• Developed sound knowledge on React, Redux for front end.
• Used redux to store data globally and for easy retrieval of data to any component in app.
• Used React Refs, Controlled and Un Controlled react components for different use cases.
• Maximized use of Events and promises in ES6 and React for application control flow.
• Followed Test Driven Development (TDD) using mocha for unit testing, Enzyme for component-based testing and cypress for end-to-end testing.
• Configured rules for ES LINT which in turn helps developers to write safe neat and error less code and wrote Git-hooks file to validate these lint errors before allowing developers to commit.
• Worked with AXIOS, promise based HTTP client for browser and node.js for hitting REST endpoints and fetching data into app. 03/2016 – 05/2017 React Engineer
Cloudester, New York, NY
• Engineered Interactive Web Apps.
• Led development of responsive, interactive web apps using React and Tailwind CSS.
• Designed Resilient Front-End Architecture.
• Architected cutting-edge front-end system, achieving substantial 45-second reduction in page load times, ensuring faster, seamless user experience.
• Fostered Cross-Functional Collaboration. Collaborated effectively with 3+ cross-functional teams to create user-centric interfaces.
• Ensured Software Excellence, Debugged 10+ applications, achieving impressive 54% reduction in reported bugs.
https://labpronto.com/
Education
09/2011 – 08/2015 Bachelor of Science: Computer Science The Hong Kong University of Science and Technolgoy- Clear Water Bay, Hong Kong