Howdy Logo
Image of Jean P.

Jean P.
Front-end UX Engineer

Node.js
Cascading Style Sheets
Javascript
Mongodb
React
Bio

An experienced developer with a strong background in both frontend and backend development, grounded in initial studies in Computer Networks and advanced through a degree in Information Systems. With several years of professional experience, contributions have been made to various independent commercial projects and innovation initiatives. Expertise includes Single Page Application (SPA) development, responsive design utilizing Progressive Web Applications (PWA), RESTful web services integration, user interface creation, feature implementation, requirements analysis, and state management through Redux.

  • Frontend developer
    10/1/2021 - 1/1/2022

    Engaged in a project to standardize calls for a REST API, developing proficiency in building and maintaining RESTful services. Demonstrated skills in JavaScript, Node.js, and Express.js. Utilized Swagger for API documentation and Postman for testing endpoints. Ensured collaborative development and version control during the project using Git. Employed JSON for data interchange and implemented authentication and authorization through OAuth2. Developed error handling mechanisms and optimized API performance, ensuring adherence to industry RESTful practices.

  • Mid-Level Front End Developer
    2/1/2021 - 10/1/2021

    Demonstrated expertise in project version control, ensuring seamless and efficient code management throughout the development lifecycle. Created and maintained robust REST APIs, facilitating reliable communication between client and server applications. Specialized in responsive development, particularly Progressive Web Apps (PWAs), to ensure optimal user experiences across various devices and platforms. Utilized state management with Redux to manage application state, ensuring predictable and maintainable codebases in complex projects.

  • Junior Front End Developer
    2/1/2020 - 1/1/2021

    Engaged in the development and enhancement of a web platform, focusing on Single Page Application (SPA) development and the consumption of RESTful web services. Facilitated the creation of new screens and functionalities for the platform, ensuring a user-friendly interface. Conducted thorough requirements analysis to align with project objectives and utilized Git for effective version control of the codebase. Acquired expertise in HTML5, CSS3, JavaScript, and ReactJS as part of the technology stack.

  • Programming Intern
    5/1/2018 - 10/1/2018

    Specialized in front-end development with a strong focus on React and Redux. Developed comprehensive skills in building dynamic and high-performance web applications using React. Enhanced state management capabilities through extensive work with Redux, ensuring efficient, predictable state changes within applications. Implemented a range of user interface components and leveraged React's component-based architecture for reusable and maintainable code. Strengthened proficiency in JavaScript (ES6+), HTML5, and CSS3 to create responsive and accessible web pages. Applied various testing frameworks and tools, such as Jest and Enzyme, to ensure robust and reliable codebase. Collaborated with cross-functional teams using version control systems like Git for seamless code integration and project progression.

  • Back End Developer
    2/1/2017 - 9/1/2017

    Focused on back-end development for a platform dedicated to event promotion and online ticket sales. Developed expertise in PHP and Laravel, creating robust and scalable server-side applications. Utilized MySQL for database management, ensuring efficient data handling and retrieval. Implemented RESTful APIs to facilitate seamless communication between the platform's front-end and third-party services. Leveraged AWS services, including S3 and EC2, to optimize performance and scalability. Employed Docker to manage application containerization, improving deployment processes and consistency across environments. Maintained code quality and facilitated team collaboration using Git and GitHub. Applied principles of Test-Driven Development (TDD) to ensure the reliability and stability of the platform through rigorous automated testing.

  • Back End Developer
    1/1/2016 - 3/1/2017

    Gained expertise in back-end development, leveraging Node.js for server-side logic and MongoDB for database management. Proficiently designed and implemented RESTful APIs, ensuring robust and scalable applications. Utilized Express.js to create efficient and maintainable codebases. Employed Mongoose for data modeling and validation, enhancing the interaction with MongoDB. Demonstrated strong debugging and performance optimization techniques using tools such as Postman for API testing and PM2 for process management. Ensured the deployment of applications on cloud platforms, streamlining the development pipeline. Advocated for and implemented best practices in code quality, security, and documentation to foster team collaboration and maintain high standards in software development.

  • Information Technology at Uninove - July Ninth University
    2019 - 2024

Jean is available for hire

Meet Jean P.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.