Summary
Overview
Work History
Education
Skills
Timeline
Generic

Aashish Kumar

Seattle,WA

Summary

Professional software developer with strong background in coding, debugging, and software design. Adept at collaborating within teams to deliver high-quality software solutions that meet evolving project needs. Skilled in various programming languages and frameworks, with focus on achieving impactful results and fostering reliable, adaptable work environment. Known for problem-solving abilities, effective communication, and results-driven approach to software development.

Overview

5
5
years of professional experience

Work History

Software Developer

Amazon
01.2025 - Current
  • Developed and implemented batch processing jobs in Java to manage Amazon Prime Credit Card transactions, ensuring efficient settlement and reconciliation of high-volume payment data.
  • Integrated with third-party payment systems and card networks using REST/SOAP APIs and ensured compliance with PCI-DSS standards.
  • Created automated job scheduling using Quartz/Spring Batch Scheduler for nightly batch runs of payment files, improving operational efficiency and reducing manual intervention.
  • Developed exception handling and retry logic for batch jobs to handle network errors, invalid transactions, and third-party API failures gracefully.
  • Designed and optimized SQL queries and stored procedures in PostgreSQL/Oracle for batch payment processing and reconciliation reporting.
  • Monitored batch job execution using logs and alerts in CloudWatch/ELK Stack to ensure 99.9% uptime and rapid resolution of failed jobs.

Software Developer

Gainwell Technologies
06.2022 - 12.2024
  • Designed and developed intuitive, user-friendly front-end components for the Healthcare Provider Portal, utilizing React.js, resulting in an enhanced user experience and improved functionality
  • Implemented responsive and interactive user interfaces using React, Redux, and Material-UI, ensuring seamless access across multiple devices and platforms
  • Built reusable React components, utilizing hooks (useState, useEffect) and context for efficient state management, significantly reducing development time and increasing maintainability
  • Collaborated with the back-end team to integrate RESTful APIs, ensuring smooth and efficient communication between the front-end and back-end systems, reducing data retrieval times by 20%
  • Implemented end-to-end testing with Jest and React Testing Library, ensuring high-quality, bug-free user interfaces and boosting code reliability by 95%
  • Created comprehensive front-end documentation for new React components and best practices, facilitating future development and team knowledge sharing

Associate Software Developer

Performance Soft (Client: DXC Technology)
12.2019 - 06.2022
  • Developed a full-stack application for the Covid-19 vaccination dashboard, using React on the frontend for building responsive and interactive UIs and Java for the backend to handle business logic and data processing
  • Designed and implemented user interface components in React for the Covid-19 vaccination dashboard, focusing on creating intuitive questionnaire forms and real-time data validation for pharmacies and hospitals
  • Integrated the React frontend with Java-based RESTful APIs, ensuring seamless data flow between the client and server, which improved data synchronization and boosted system performance
  • Improved system performance by optimizing database queries with indexing, caching, and query optimization techniques, reducing query execution times by 15% and enhancing overall system efficiency
  • Worked on full-stack unit and integration testing strategies, using tools like Jest for frontend testing and JUnit for backend testing, ensuring the stability and reliability of both the frontend and backend components
  • Implemented role-based access control (RBAC) and data encryption in the full-stack application, securing user data and reducing the number of security incidents, with the React UI providing role-specific views
  • Collaborated with cross-functional teams, ensuring seamless integration between the backend Spring Boot application and the React frontend, resulting in a cohesive user experience for both users and administrators

Education

Bachelor of Science - Computer Science

University of Washington
Seattle, WA
06.2019

Skills

  • Front-end Technologies: Reactjs, TypeScript, GraphQL, Redux, Apollo Client, Storybook, HTML5, CSS3, JavaScript, Material-UI, Webpack
  • Back-end Technologies: Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, RESTful API's, Microservices
  • Cloud & Tools: AWS, EC2, Amazon RDS, S3 and CloudWatch, Visual Studio Code, Eclipse IDE, IntelliJ IDEA, JUnit, Mockito, Selenium, Kubernetes, Jenkins, Soap UI
  • Databases, Version Control & Methodologies: Oracle SQL, PostgreSQL and MySQL, Git, GitHub, Scrum, Agile
  • Other Skills: Problem-solving, Software development, Code debugging, Git proficiency, API integration, Code review and refactoring, Cross-platform development and Cross-functional collaboration

Timeline

Software Developer

Amazon
01.2025 - Current

Software Developer

Gainwell Technologies
06.2022 - 12.2024

Associate Software Developer

Performance Soft (Client: DXC Technology)
12.2019 - 06.2022

Bachelor of Science - Computer Science

University of Washington