Home

Harsh D - Full Stack Software Developer
[email protected]
Location: Rancho Cucamonga, California, USA
Relocation: California
Visa: H1B
Harsh D
Full Stack Software Developer
[email protected] 361-228-3280 (Mobile) 408-669-5160 (Office)

Summary:
Over 8 years of experience in full-stack development, Java application development, and automation testing, delivering high-performance software solutions.
Proven expertise in designing and deploying scalable web applications using React.js, Spring Boot, Next.js, and Strapi CMS, enhancing customer engagement and operational efficiency.
Extensive experience in developing and maintaining RESTful APIs and implementing Microservices architecture for seamless third-party integrations.
Hands-on experience in cloud computing with AWS and Azure, including EC2, S3, Lambda, Azure Functions, and Azure DevOps for infrastructure automation and scalable deployments.
Proficient in Kubernetes for container orchestration, ensuring efficient deployment, scaling, and management of containerized applications.
Full-stack development expertise using MERN (MongoDB, Express.js, React.js, Node.js) and MEAN (MongoDB, Express.js, Angular, Node.js) stacks for building robust and modern web applications.
Skilled in relational database design, SQL optimization, and improving query performance, achieving up to 40% reductions in data processing times.
Developed and maintained websites and CRM solutions using various tools built on the Salesforce platform.
Demonstrated success in CI/CD pipeline automation using Docker, Jenkins, and Azure DevOps, reducing deployment times by up to 40%.
Proficient in frontend technologies such as React.js, JavaScript, and Material-UI, ensuring user-centric and responsive web interfaces.
Expertise in test automation using Selenium, JUnit, and Postman, achieving 95% test coverage and reducing production defects.
Adept at working in Agile workflows, delivering innovative, compliant solutions while fostering collaboration across teams.

Skills:
Languages: Java, Python, C#, JavaScript, TypeScript, SQL, PHP, Shell Scripting
Frontend Frameworks: React.js, Express.js, Next.js, AngularJS, Material-UI, Tailwind CSS
Backend Frameworks: Spring Boot, Node.js, ASP.NET MVC, REST API, GraphQL
CMS: Strapi, Sitefinity
Tools: Docker, Gradle, Git, GitHub, GitLab, Selenium, JMeter, Figma
Cloud Services: AWS (EC2, S3, Lambda, API Gateway), Azure (Functions, DevOps)
Databases: MySQL, PostgreSQL, MongoDB
Testing Tools: JUnit, Postman, BrowserStack, Selenium, Load Testing, Lighthouse
Other: Multithreaded Programming, Microservice Architecture

Professional Experience:
NewDay USA West Palm Beach, FL Jan 2022 Present
Software Developer - MERN (React.js and Strapi CMS)
Project Summary: Led the development of dynamic, user-centric web portals integrating React.js and Strapi CMS, enhancing customer experience and operational efficiency. Designed scalable APIs for seamless HubSpot and third-party platform integration. Improved marketing analytics through Google Tag Manager (GTM), enabling actionable insights. Spearheaded compliance initiatives with CookieYes, ensuring adherence to CCPA and SOC2. Redesigned website architecture for improved scalability, reducing system downtime by 20%.
Responsibilities:
Spearheaded full-stack development using MERN (MongoDB, Express.js, React.js, Node.js) and Strapi CMS, improving user engagement by 30%.
Implemented cloud solutions with AWS (EC2, S3, Lambda) and Azure (Azure Functions, Azure DevOps) to automate deployments and scale infrastructure efficiently.
Developed custom Sitefinity widgets and modules using ASP.NET MVC framework, enabling dynamic, reusable website components.
Built and maintained RESTful APIs, integrating backend systems with external platforms like HubSpot and Salesforce, improving data accuracy by 15%.
Managed Kubernetes-based container orchestration, ensuring efficient deployment, scaling, and management of containerized applications for high availability.
Designed CI/CD pipelines using Azure DevOps and Docker, reducing deployment times by 25%.
Optimized website tracking using Google Tag Manager (GTM), improving actionable insights by 20% through enhanced tag and trigger management.
Ensured compliance with CCPA and SOC2 through CookieYes, Google Consent Mode, and privacy-enhancing technologies.
Developed automated backup and recovery workflows for cloud infrastructure, safeguarding data integrity and reliability.
Enhanced frontend performance by implementing Next.js and React Hooks, improving load times and interactivity.
Redesigned website architecture for improved scalability and maintainability, reducing system downtime by 20%.
Collaborated with cross-functional teams in Agile sprints, delivering scalable cloud-native solutions while maintaining compliance with security standards.
Created and maintained technical documentation for onboarding, project handovers, and system architecture improvements.

Infosys Limited Services (Client: Nike) Nov 2021 Jan 2022
Software Engineer (Java, Spring Boot)
Project Summary: Contributed to the modernization of legacy systems by implementing microservices architecture, improving scalability and fault tolerance. Played a key role in designing and optimizing RESTful APIs, enhancing system performance and interoperability with third-party tools. Streamlined database operations with MySQL optimizations, significantly reducing data processing times. Collaborated in Agile workflows to ensure timely and high-quality project deliveries. Leveraged Selenium and Postman to automate testing pipelines, reducing bugs and improving deployment readiness. Completed specialized training in Data Warehouse Management Systems, focusing on ETL pipelines and data visualization using Tableau and Power BI.
Responsibilities:
Designed and developed web applications using Java, Spring Boot, and SQL, improving data processing speeds by 40%.
Built and deployed microservices on AWS (EC2, S3, Lambda) to enhance scalability and fault tolerance.
Conducted extensive testing using Postman and Selenium, reducing bugs by 20% before production release.
Built RESTful APIs to ensure seamless data exchange and interoperability with third-party systems.
Streamlined MySQL database operations, optimizing queries and reducing data processing times by 30%.
Created and managed ETL pipelines, ensuring efficient data transformation for enterprise-level analytics.
Implemented Kubernetes-based container orchestration for scalable and resilient microservices deployment.
Developed interactive data dashboards using Tableau and Power BI, enabling real-time business insights.
Collaborated in Agile workflows, ensuring timely sprint deliveries and maintaining high-quality standards.
Improved system fault tolerance by designing and implementing microservices architecture.
Automated end-to-end testing pipelines with Selenium and Jenkins, enhancing deployment readiness.
Delivered training on Data Warehouse Management Systems, emphasizing ETL pipelines and data visualization tools.
Integrated cloud-based monitoring and logging solutions using AWS CloudWatch, and Prometheus for system performance tracking.
Participated in object-oriented analysis and database design, creating robust and scalable applications.
Optimized legacy system modernization efforts by integrating cloud-based solutions and APIs.

Tata Consultancy Services (Client: USAA) Plano, TX Nov 2019 Oct 2021
Software Engineer
Project Summary: Managed and optimized a robust CI/CD pipeline leveraging Docker, Jenkins, and OpenShift to automate deployment workflows. Designed API gateways to streamline backend integrations, improving communication across distributed systems. Implemented Kafka messaging systems for asynchronous processing, increasing scalability. Developed user-friendly frontend interfaces using React.js and Material-UI, enhancing customer interaction and satisfaction. Contributed to PostgreSQL database optimization, leading to better query performance and overall system reliability.
Responsibilities:
Built and deployed RESTful API services using Spring Boot, improving data retrieval times by 30%.
Automated CI/CD pipelines with Docker, OpenShift, and Jenkins, increasing deployment efficiency by 40%.
Implemented Kafka messaging systems for asynchronous processing, enhancing scalability and fault tolerance.
Enhanced frontend features using React.js, Redux, and Material-UI, improving user interface responsiveness.
Optimized PostgreSQL databases, reducing query response times and improving overall performance.
Designed and maintained API gateways for seamless backend integration and improved communication.
Developed microservices architecture, ensuring modularity, fault isolation, and scalability.
Wrote comprehensive unit tests and integration tests using JUnit and Selenium, achieving 95% test coverage.
Improved monitoring and alerting capabilities with tools like Grafana, Prometheus, and ELK stack.
Implemented asynchronous messaging systems using RabbitMQ and Kafka, enhancing system resilience.
Designed caching mechanisms with Redis, reducing database load and improving application performance.
Participated in Agile Scrum workflows, ensuring timely delivery of high-quality features.
Assisted in cloud migration by deploying containerized applications to AWS ECS and Azure Kubernetes Services (AKS).
Conducted root cause analysis for production issues, implementing fixes to improve system uptime.
Leveraged Swagger/OpenAPI for API documentation, facilitating seamless third-party integrations.


Advanced Micro Devices (AMD) Austin, TX Jan 2019 Oct 2019
Software Engineer
Project Summary: Played a pivotal role in streamlining manufacturing workflows by automating backend processes with Python, reducing manual effort by 40%. Built interactive dashboards using JavaScript and Chart.js for real-time performance monitoring. Designed Docker-based containerized environments to replicate production settings, enhancing testing accuracy and deployment consistency. Migrated PHP legacy applications to modernized Docker platforms, improving scalability and maintainability. Documented development processes extensively to support team onboarding and cross-functional collaborations.
Responsibilities:
Developed a PHP-based application to streamline manufacturing workflows, reducing process times by 30%.
Designed and implemented GitLab repositories to improve team collaboration and version control.
Built interactive dashboards with JavaScript and Chart.js, enabling real-time performance tracking.
Automated backend processes with Python scripts, reducing manual intervention by 40%.
Designed and optimized database schemas in MySQL to handle large-scale data processing efficiently.
Conducted performance testing using JMeter, ensuring system reliability under peak loads.
Supported the setup of CI/CD pipelines using Jenkins for automated builds and deployments.
Assisted in the migration of legacy systems to Dockerized environments, improving scalability and maintainability.
Set up a multi-containerized development environment using Docker Compose to mimic the production environment.
Used Linux and Docker to establish a persistent development environment with a static IP, supporting new JIRA issues.
Designed and implemented a Docker-based containerized development environment to replicate production-like conditions for testing and deployment.
Automated the environment setup process using Docker Compose, reducing manual setup times by 50%.
Integrated MySQL and PostgreSQL databases within the container, enabling seamless multi-database testing.
Created comprehensive documentation for the development environment, streamlining onboarding for new team members.


South Texas Archives Kingsville, TX Jan 2018 Dec 2018
Digital Archives Assistant
Project Summary: Spearheaded the digitization and preservation of archival records, leveraging Python scripting and database tools to streamline workflows and improve metadata accuracy. Developed and maintained a web-based archival system, integrating metadata standards and optimizing digital resources for public access.
Responsibilities:
Developed custom Python scripts to automate the digitization of physical records and streamline metadata generation, reducing manual effort by 50%.
Utilized FileMaker Pro for database management, creating efficient workflows for organizing, managing, and preserving digital collections.
Designed and implemented ETL pipelines for migrating data from legacy systems to modern digital platforms, ensuring data consistency and reliability.
Enhanced the digital preservation process by developing scripts for metadata extraction, validation, and compliance with national standards (Dublin Core, MODS).
Built and maintained a web-based archival management system using HTML, CSS, and JavaScript, improving accessibility and user experience.
Created automated backup and recovery workflows using Python and shell scripting to safeguard digital records and ensure system reliability.
Optimized metadata quality by designing automated metadata tagging scripts, ensuring consistency and standardization across digital assets.
Developed scripts for batch image processing (e.g., resizing, format conversion) using libraries such as Pillow and OpenCV to prepare archival records for online access.
Implemented version control for digitized assets using Git, improving traceability and collaboration on archival projects.
Monitored and maintained data integrity with periodic validation scripts, leveraging checksum algorithms to ensure digital assets remain unaltered.
Collaborated on the creation of interactive dashboards using tools like Tableau and Power BI to visualize digitization progress and metadata quality metrics.
Provided technical training and documentation for staff on Python scripting, metadata standards, and database management workflows


VMM Education Amritsar, India Jun 2016 Apr 2017
Software Engineer
Project Summary: Led and contributed to multiple software development projects, specializing in Android application development, backend systems, and computer vision applications. My projects focused on real-time data synchronization, screen sharing, vehicular information services, and multimedia processing. Using technologies such as Java, Android Canvas API, Socket Programming, FFmpeg, and web traffic statistical analysis, I built applications that enhanced user experience, system efficiency, and data-driven decision-making.
Responsibilities:
Led a three-person development team to design and implement Android and desktop applications, ensuring seamless collaboration and timely project completion.
Developed an Android screen-sharing application utilizing Wi-Fi Direct and the Android Canvas API, enabling real-time interactive sessions between users.
Built an auxiliary Java-based backend system with socket programming to support Android applications for enhanced device connectivity and communication.
Designed and integrated a price-matching algorithm into the AutoCars Android application, using web traffic analytics to suggest optimal vehicle purchase times.
Implemented real-time video and image editing capabilities in Camera++, leveraging FFmpeg and Java webcam libraries to apply filters and effects dynamically.
Engineered the Remote Presentation Android application to synchronize PowerPoint actions between mobile devices and PCs, incorporating auto-detection, remote control features, and multi-device connectivity.
Developed and maintained front-end and back-end solutions using Java, SQL, and XML, optimizing user experience, system performance, and application scalability.

Education:
Texas A&M University, Kingsville, TX, US MS in Software Engg (Graduated in 2019)
Punjab Technical University, Punjab, India BE in CS & Engg (Graduated in 2017)
Keywords: csharp continuous integration continuous deployment user interface javascript business intelligence sthree microsoft Florida Texas Wisconsin

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4866
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: