Post Job Free
Sign in

Stack Developer Node Js

Location:
New Paltz, NY
Salary:
120000
Posted:
February 28, 2025

Contact this candidate

Resume:

Amulya Bandla

Full Stack developer

+1-845-***-**** **********.*@*****.*** New Paltz, New York, 12561 Summary

Senior Full Stack Developer with 7+ years of expertise in architecting and developing enterprise-scale applications using React.js, Node.js, and modern JavaScript ecosystems.

Demonstrated success in optimizing Single Page Application performance by 40-50% through implementation of advanced techniques including code splitting, lazy loading, component optimization, and strategic caching mechanisms.

Specialized in architecting robust state management solutions using Redux and Context API, while implementing server-side rendering with Next.js to enhance application performance and SEO capabilities.

Proven track record in cloud architecture and deployment, leveraging AWS, Azure, and GCP to build scalable solutions capable of handling millions of daily transactions.

Expert in implementing real-time data processing solutions using Apache Kafka, ensuring seamless handling of high-velocity data streams in production environments.

Strong advocate for code quality and best practices, implementing comprehensive testing strategies using Jest and React Testing Library, while maintaining 90%+ test coverage across projects.

Experienced technical leader with a proven ability to mentor junior developers, establish coding standards, and drive adoption of modern development practices across engineering teams.

Proficient in modern deployment workflows utilizing Docker, Kubernetes, and CI/CD pipelines, ensuring reliable and efficient application delivery across multiple environments. Languages JavaScript, TypeScript, Python

Cloud Technologies AWS) - EC2, Lambda, S3, API Gateway, RDS, DynamoDB, CloudWatch, CloudFront, Route53, SQS, SNS, Elastic Beanstalk, Docker, Kubernetes, Jenkins, CI/CD pipelines, Terraform, Ansible.

Web Technologies HTML5, CSS3, JavaScript (ES5, ES6+), React.js, Vue.js, jQuery, Node.js, Bootstrap, Tailwind CSS, AJAX, DOJO, XML, Web Services (SOAP, REST, WSDL), GraphQL, JSON, Next.js.

Database Environments Oracle 10g/9i, SQL Server, MySQL, PostgreSQL, Mongo DB, Cassandra, DynamoDB, Redis, Firebase, Influx DB.

Version Control Tools Git, GitHub, GitLab, Bitbucket, SVN, Visual Source Safe, CVS, Tortoise SVN Automation Testing Jest, React Testing Library, Cypress, Selenium, Cucumber, Playwright, Storybook, Karma, Jasmine

Operating Systems Windows, MacOS, Linux (Ubuntu, CentOS, Red Hat), UNIX 2

Experience

Qualcomm, New York March, 2023- Present

Full Stack Developer

Architected and implemented a comprehensive React component library utilized across multiple enterprise products, resulting in a 30% reduction in development time and improved UI consistency. Leveraged advanced React patterns including custom hooks, compound components, and render props.

Spearheaded frontend performance optimization initiatives, implementing code splitting, lazy loading, and React.memo for selective rendering, which reduced initial load times by 45% and improved overall application responsiveness.

Led the development of scalable frontend architecture using React.js and Redux, implementing domain- driven design principles and establishing a robust state management system that supported real-time data updates across multiple client applications.

Designed and developed a microservices architecture using the MERN stack (MongoDB, Express.js, React, Node.js) deployed on OpenStack, focusing on high availability and horizontal scalability. Implemented service discovery and load balancing to handle peak traffic loads.

Built and optimized RESTful APIs using Node.js and Express.js, implementing middleware for authentication, rate limiting, and request validation. Integrated these APIs with React frontend using custom hooks and React Query for efficient data fetching and caching.

Engineered efficient MongoDB database schemas and queries, implementing indexing strategies and aggregation pipelines that reduced query response times by 60%. Integrated MongoDB with Node.js using Mongoose ODM for robust data modeling.

Collaborated with UI/UX teams to implement a comprehensive design system in React, utilizing Styled Components and CSS-in-JS patterns. Created responsive layouts using CSS Grid and Flexbox, ensuring cross-browser compatibility and mobile-first design principles.

Implemented comprehensive testing strategies using Jest and React Testing Library, achieving 90% test coverage across critical application components. Established CI/CD pipelines using GitHub Actions for automated testing and deployment.

Optimized API performance by implementing caching strategies using Redis, connection pooling, and query optimization, resulting in a 50% reduction in average response times and improved application scalability.

Led the migration from REST to GraphQL for key application features, implementing Apollo Client with React for optimized data fetching and real-time updates, reducing unnecessary network requests by 40%. Tata Teleservices, India January, 2021- July2022

React Develooper

3

Created reusable React.js components and services, decoupling project features and enabling functionality replication using Web APIs.

Developed and maintained consumer-facing applications using React.js, React Native, JavaScript

(ES6+), JSON, CSS3, Bootstrap, and HTML5.

Collaborated with UI/UX designers to implement responsive, pixel-perfect designs, translating wireframes into high-quality code using HTML5, CSS3, JavaScript (ES6+), and React.js.

Developed various screens for the front end using React.js and utilized predefined components from NPM

(Node Package Manager) and Redux libraries.

Built dynamic, data-driven applications by integrating RESTful APIs and GraphQL services with React components, ensuring smooth data fetching using Axios and Fetch API.

Implemented component-based architecture using React Hooks (useState, useEffect, useContext), improving code reusability and maintainability.

I worked with React.js and Node.js libraries, utilizing NPM and Gulp for task automation, and implemented React Router for proper URL routing.

Designed and developed a full-stack web application using React.js, Node.js, and Next.js, integrating back-end services.

Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.

Implemented AJAX for real-time data updates, enhancing user experience without full page reloads.

Debugged applications using React DevTools and Chrome DevTools, optimizing performance and resolving front-end issues.

Techno Tree, India June, 2017 - May 2019

Web Developer

Architected and developed modern React-based Single Page Applications (SPAs) utilizing hooks, context API, and custom reusable components. Implemented responsive layouts using CSS Grid, Flexbox, and Tailwind CSS, ensuring cross-device compatibility.

Led the development of complex React components and custom hooks, implementing performance optimization techniques including useMemo, useCallback, and React.memo to reduce unnecessary re- renders and improve application performance.

Engineered robust REST API integration patterns in React applications using React Query and custom hooks, implementing efficient caching strategies and optimistic updates for enhanced user experience.

Established and maintained comprehensive component documentation using Storybook, creating interactive component showcases that improved team collaboration and reduced onboarding time for new developers.

Implemented state management solutions using Redux Toolkit and React Context API, creating a predictable state flow and reducing prop drilling across large-scale React applications. 4

Developed and maintained a reusable React component library, implementing atomic design principles and styled components for consistent styling across multiple projects. Reduced development time by 40% through component reusability.

Optimized React application performance through code splitting, lazy loading, and implementing React.Suspense for better loading states. Achieved Lighthouse performance scores above 90.

Set up and maintained CI/CD pipelines using GitHub Actions, implementing automated testing with Jest and React Testing Library to ensure component reliability and functionality.

Containerized React applications using Docker, creating optimized multi-stage build processes that reduced final image sizes by 60% and improved deployment efficiency.

Established frontend architectural patterns and best practices for React applications, including folder structure, component composition, and code splitting strategies, leading to improved maintainability and scalability.

Led code reviews focusing on React best practices, component architecture, and performance optimization, mentoring junior developers in modern React patterns and practices.

Implemented comprehensive error boundary strategies in React applications, setting up error tracking and monitoring using Sentry to quickly identify and resolve frontend issues. BTGroup, India April, 2015 - May 2017

UI Developer

Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript and React JS.

Designed user interactive (UI) web pages using web technologies and collaborated with Product Managers and Software Engineers to provide guidelines on solid UI design using advanced-level HTML, XML, AJAX, TypeScript, and CSS.

Translated wireframes and high-fidelity designs into well-structured, maintainable code using HTML5, CSS3, and JavaScript (ES6).

Developed non-functional HTML, CSS pages from the mockups and participated in UI reviews with UI architects and Business Units.

Integrated web applications with back-end services via RESTful APIs and ensured seamless data fetching using AJAX and JSON.

Fixed UI/UX bugs and optimized web pages for SEO, improving page rankings and reducing website loading time.

Worked on server-side JavaScript using Node.js and for server-side templating with Node.js.

Developed a large-scale, real-time, live blogging server and UI using Node.js.

Built responsive UI components using React.js, implementing modern state management patterns and component architecture.

Monitored the site for any UI inconsistencies and fixed all UI bugs reported in the test track. 5

Education

Master of Science, Computer Science, State University of New York, New Paltz, NY 2022-2024 Bachelor of Technology, Electronics and Communication Engineering, JNTU, Kakinada 2011-2015



Contact this candidate