UI Developer with over 5 years of experience in creating scalable web applications using React, Angular, and AWS. Proven ability to enhance user experience and optimize application performance through innovative development strategies. Recognized for improving code maintainability and scalability, while fostering strong collaboration across teams. Aimed at leveraging technical expertise to drive impactful digital solutions.
Overview
7
7
years of professional experience
Work History
UI Developer
Walgreens
Chicago, IL
02.2024 - Current
Led development of scalable web applications using HTML5, CSS3, JavaScript, ReactJS, and Angular, applying responsive UI/UX design with Bootstrap and Tailwind CSS
Implemented advanced data-driven dashboards and interactive features using NgRx, RxJS, and Chart.js for enhanced data analysis, and Integrated state management through Redux and ES6, improving code maintainability and performance
Developed and consumed RESTful APIs across multiple web applications, leveraging Python/Django and Spring Boot with Node.js/Express.js, by utilizing MySQL, MongoDB, and Snowflake for efficient data management and warehousing
Enhanced deployment and CI/CD by using Kubernetes, Docker, Maven, and AWS services (Lambda, S3, EC2, EB, CloudFront, DynamoDB), ensuring consistent build automation, infrastructure reliability, and rapid cloud integration
Strengthened application monitoring and testing with comprehensive methodologies including Karma, Jasmine, Jest, Protractor, and tools like Splunk and Kibana for performance tracking, securing application stability, and optimizing security monitoring
UI Developer
Wells Fargo
Dallas, TX
05.2023 - 02.2024
Designed, developed, and optimized scalable banking applications using HTML5, Java, Spring Boot, React, Redux, Material UI, SCSS, and TypeScript, enhancing both responsive user interface and business growth
Implemented comprehensive CI/CD pipelines by deploying Jenkins and Nexus on Docker using Terraform, accelerating development cycles and supporting cloud-native applications
And, Integrated AWS services to improve application scalability and reliability
Led migration to a microservices architecture with Spring Boot, enhancing application scalability, maintainability, and resilience
Created RESTful and GraphQL APIs for seamless data exchange and efficient data fetching
Developed cross-platform applications with React Native and React, incorporating dynamic components and asynchronous operations through Redux Thunk, enabling real-time functionality such as location sharing and improving engagement across web and mobile
Promoted application security and performance through OAuth 2.0, SSO integrations, and server-side rendering with Next.js
Employed Jest, Enzyme, and Cypress for unit testing, ensuring robust code quality and reliability across applications
UI Developer
Siemens Information Systems Ltd
India
03.2019 - 07.2022
Developed responsive and interactive front-end applications using HTML, CSS3, JavaScript, AngularJS, and React, with Bootstrap, media queries, and CSS preprocessors like LESS to enhance user experience and ensure cross-device compatibility
Implemented scalable server-side applications using Node.js with Express and MVC architecture via AngularJS and Spring MVC, enhancing application structure and maintainability ensuring seamless integration with RESTful APIs and efficient data handling using Oracle and Cassandra
Led performance optimization efforts for React applications, leveraging React Hooks, Redux for centralized state management, and server-side rendering (SSR) with Node.js for search engine optimization (SEO) and speed improvements
Utilized cloud and CI/CD tools to streamline deployment, including configuring AWS services (EC2, S3, Lambda, CloudFront), deploying with Microsoft Azure DevOps, and automating tasks with Grunt, resulting in improved scalability, performance, and faster release cycles
Collaborated with cross-functional teams to develop pixel-perfect, accessible UI components, using Adobe XD, Sketch, and Figma
Conducted comprehensive testing with Jasmine, JUnit, and Firebug, ensuring application stability, security, and high quality in production
Integrated third-party libraries and APIs into React.js and Angular applications to expand functionality, including asynchronous data handling with AJAX and JSON, improving app interactivity, data exchange, and user experience across dynamic, feature-rich applications
Junior UI Developer
Standalone IT Solutions
India
05.2018 - 02.2019
Designed user interfaces using technologies like HTML, CSS, and JavaScript.
Developed interactive web applications using frameworks like React, Angular, or Vue.js.
Built server-side logic and APIs using languages like Node.js (MERN stack), Java, and Python.
Worked with databases (e.g., MongoDB, MySQL, PostgreSQL) to store and retrieve data.
Integrated front-end and back-end components to create seamless web applications.
Collaborated with designers, and other developers, to ensure project success.