Post Job Free
Sign in

NodeJs React, e-commerce

Location:
Huntington Station, NY
Posted:
February 24, 2025

Contact this candidate

Resume:

Miguel Negron

Huntington Station, NY *****

******.******.******@*****.***

+1-347-***-****

in/miguel-a-jr-negron-3490b534b

Senior Full-stack Engineer

Experienced Senior Full Stack Engineer with a strong focus on Node.js, React.js, and Angular, delivering scalable and high-performance applications while modernizing legacy systems. Expertise in building robust backend architectures with Node.js and Express, as well as designing dynamic, responsive front- end interfaces. Proficient in developing and optimizing RESTful and GraphQL APIs, implementing advanced data validation with tools like Joi and Yup, and enhancing user experiences with efficient state management.

Extensive experience with cloud platforms, leveraging AWS (Lambda, API Gateway, S3, DynamoDB) and Microsoft Azure (Azure Functions, App Services, Cosmos DB) to deliver secure and scalable solutions. Skilled in managing CI/CD pipelines, automating workflows with tools like GitHub Actions and Jenkins, and implementing containerized solutions using Docker and Kubernetes. Adept at mentoring teams, ensuring code quality through comprehensive testing with Jest, Mocha, and Cypress, and delivering modular, reusable components for enterprise-grade web applications. Skills

JavaScript, TypeScript, Node.js, Java, PHP, Python React.js, Angular.js, Angular, jQuery, Bootstrap, Redux Toolkit, React Query, React hooks, Storybook, Formik, Yup, WCAG, Webpack 5, Next.js, Remix.js

C# .NET Core/MVC, Java Spring boot, Python Flask/Django, PHP Laravel/CI, RESTful API, GraphQL, Express.js

Jest, Enzyme, Chai, React Test library, JUnit 5, PHPUnit, Mockito, Selenium, MSW Jenkins, Docker, Kubernetes, GitHub Actions

Microsoft Azure (Functions, DevOps, API Management, AKS, Blob Storage, Cosmos DB) AWS (EC2, Lambda, ECS, ECR, S3, API Gateway, ELB, DynamoDB, RDS, etc) Experience

Senior Software Engineer – Jul 2020 to Present

John Deere – Newark, CA

• Played a pivotal role in developing mission-critical systems such as the Dealer Management Portal, Field Service Mobile App, and Precision Farming Analytics Platform.

• Migrated legacy Angular 10 applications to React 18, improving application scalability, maintainability, and performance.

• Implemented server-side rendering (SSR) and static site generation (SSG) using Next.js, enhancing SEO and load times for key pages.

• Developed interactive and reusable UI components with React and Next.js, optimizing performance with React.memo and useCallback.

• Built dynamic forms using Formik and custom Yup validation schemas, ensuring reliable user input validation across the platform.

• Designed and developed RESTful and GraphQL APIs with Node.js and Express, enabling seamless data exchange and integration with front-end systems.

• Secured back-end services with JWT-based authentication and role-based access control, ensuring robust security for APIs and applications.

• Integrated Storybook for component-driven development, allowing for isolated UI component testing and improved design-developer collaboration.

• Architected and implemented micro-frontend systems using Next.js, leveraging Webpack 5 and module federation to achieve independent development and deployment.

• Enhanced application performance with code-splitting, lazy loading, and serverless functions in Next.js, improving large-scale data processing efficiency.

• Implemented caching mechanisms with Redis and Next.js API routes to reduce database load and accelerate response times for high-traffic endpoints.

• Elevated testing coverage by utilizing Jest, React Testing Library, and MSW to mock APIs and validate front-end components.

• Deployed serverless functions with AWS Lambda and integrated them with API Gateway to handle asynchronous back-end processes.

• Configured and optimized AWS S3 for secure file storage and retrieval, integrating file handling into Next.js APIs.

• Established CI/CD pipelines using GitHub Actions and Jenkins for automated builds, testing, and deployments to AWS and Vercel.

• Containerized Node.js services with Docker and orchestrated deployments with Kubernetes and AWS ECS for scalability and reliability.

• Documented APIs with Swagger/OpenAPI, streamlining communication and integration with third-party teams.

• Mentored team members in React, Next.js and Node.js development practices, conducting code reviews and promoting modern software engineering standards.

• Conducted workshops to share best practices in building serverless applications and cloud-native solutions with AWS and Vercel ecosystems.

Senior Software Engineer – Jan 2016 to May 2020

Briebug – Denver, CO

• Contributed to mobile applications and websites for major clients in industries such as Healthcare and Retail, delivering scalable and performant solutions.

• Developed modern front-end applications using Next.js and React, leveraging advanced features like server-side rendering (SSR), static site generation (SSG), and API routes to improve performance and SEO.

• Managed application state with Redux Toolkit and React Context API, implementing efficient middleware for asynchronous actions and ensuring consistent data flow across applications.

• Enhanced accessibility by adhering to WCAG standards, ensuring all components in Next.js applications supported keyboard navigation and screen readers.

• Optimized data fetching with React Query and Next.js API routes, enhancing responsiveness and enabling real-time updates in interactive dashboards.

• Built modular, reusable components aligned with design system guidelines, ensuring consistent UI and streamlining development workflows.

• Refactored legacy React components to adopt functional paradigms, simplifying the codebase with React hooks and improving maintainability.

• Improved test coverage with Jest, React Testing Library, and MSW, writing robust unit and integration tests for Next.js components and API endpoints.

• Automated CI/CD workflows for Next.js projects using GitHub Actions and Jenkins, enabling seamless testing, linting, and deployment processes to platforms like AWS and Vercel.

• Designed and implemented RESTful and GraphQL APIs using Node.js with Express and Apollo Server, focusing on modularity and scalability for analytics platforms.

• Integrated OAuth2 authentication and JWT-based security for Node.js APIs, ensuring secure API access and compliance with industry standards.

• Optimized performance with caching strategies using Redis and in-memory data stores, reducing latency and improving data delivery times.

• Developed event-driven microservices using Node.js and Apache Kafka, enabling real-time data processing and inter-service communication.

• Enhanced test coverage for back-end services with Mocha, Chai, and Supertest, ensuring API reliability and scalability.

• Leveraged Node.js frameworks like NestJS for building scalable, maintainable server-side applications with structured architecture.

• Collaborated with cross-functional teams, delivering reusable Next.js components and Node.js services to support dynamic filtering, custom visualizations, and embedding dashboards into client products.

Senior Software Engineer – Aug 2013 to Dec 2015

Walmart – Hoboken, NJ

• Designed and developed dynamic e-commerce solutions using PHP and CMS platforms (e.g., Drupal, WordPress, or Magento) to manage and deliver content-rich websites.

• Built and customized CMS modules and plugins to meet business requirements, enabling seamless integration of back-end logic with front-end interfaces.

• Developed responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and frameworks like Angular.js, jQuery, or Bootstrap, enhancing customer engagement and satisfaction.

• Integrated CMS systems with RESTful APIs to enable real-time data synchronization between front-end and back-end services.

• Optimized PHP scripts and SQL queries for improved performance, reducing page load times and enhancing scalability.

• Implemented secure authentication and authorization mechanisms within CMS systems to ensure data protection and compliance with industry standards.

• Enhanced front-end performance through techniques like code minification, lazy loading, and image optimization.

• Collaborated with UX/UI designers to create intuitive interfaces aligned with Walmart’s branding and customer experience goals.

• Conducted end-to-end testing using tools like PHPUnit and Selenium to ensure functionality, reliability, and cross-browser compatibility.

• Mentored team members on PHP best practices and CMS customization, while contributing to knowledge-sharing sessions on front-end development trends. Software Engineer – Jul 2011 to Jul 2013

Teladoc Health– Purchase, NY

• Designed and developed web applications to support Teladoc's telehealth services, focusing on scalability, security, and seamless user experiences.

• Built dynamic front-end interfaces using HTML, CSS, JavaScript, and jQuery, ensuring responsive and accessible designs for various user devices.

• Developed back-end systems using PHP and MySQL, implementing RESTful APIs to facilitate secure and efficient communication between client and server.

• Enhanced platform performance by optimizing database queries and implementing caching strategies to handle growing user traffic.

• Created custom CMS modules to enable healthcare providers to manage patient information, appointment scheduling, and teleconsultation records efficiently.

• Implemented secure user authentication and role-based authorization using PHP frameworks and libraries, ensuring HIPAA compliance.

• Conducted thorough testing of front-end and back-end systems using PHPUnit and Selenium, ensuring the platform's reliability and performance.

• Collaborated with cross-functional teams, including designers, product managers, and healthcare professionals, to gather requirements and deliver user-centric features.

• Maintained detailed technical documentation to ensure seamless knowledge transfer and streamlined onboarding for new team members.

• Played a key role in migrating legacy systems to modern web technologies, improving overall maintainability and performance.

Education

Suffolk County Community College – Selden, NY

Bachelor of Science in Computer Science / Dec 2009



Contact this candidate