# Ashish Karra > Software Developer | Full Stack Developer | SDE | MERN stack | Reactjs | Java | Spring Boot | AWS Solutions Architect - Associate | NJIT Alumni Location: New York City Metropolitan Area, United States Profile: https://flows.cv/ashishkarra Software Developer with 6+ years of experience in building scalable, multi-tier enterprise applications using Java/J2EE technologies. Proficient in Agile development, microservices architecture, and cloud services. Skilled in front-end and full-stack development, leveraging ReactJS and the MERN stack. Experienced with relational and NoSQL databases, and containerization with Docker. Fast learner with strong problem-solving abilities, time management, and an analytical mindset. ## Work Experience ### Software Engineer @ Hallmark Global Solutions Ltd Jan 2024 – Present | New York, United States • Conduct user requirements analysis and research to define conceptual designs that effectively address business challenges and enhance existing systems through automation and improvement. • Collaborated with stakeholders with an understanding of compliance requirements, including HIPAA, to ensure alignment with security and privacy best practices. • Design, code, test, and document applications, collaborating across teams to ensure seamless integration and effective communication among various systems. • Built and enhanced dynamic web pages using HTML, CSS, JavaScript with extensive use of JavaScript for client-side interactivity and responsiveness. • Developed interactive front-end components using React.js for a modern and responsive user experience. • Manage version control, deployment, and maintenance of applications while focusing on security, performance optimization, and troubleshooting to ensure reliable operation. • Designed and maintained RESTful APIs for seamless integration across services, leveraging Node.js, Express.js, and PostgreSQL databases, along with AWS S3 for storage. • Defined and documented API contracts using Swagger (OpenAPI). • Utilized Sequelize ORM for efficient database interaction and performance tuning. • Leveraged PL/pgSQL to perform data transformations, stored procedures, and optimized queries for performance in PostgreSQL. • Wrote robust and isolated unit and integration tests using Jest and Mocha, ensuring code quality and coverage. • Automated CI/CD pipelines using Jenkins, significantly reducing deployment time and manual intervention. ### Java Developer @ EDX-Change Jan 2019 – Jan 2022 | India • Involved in the Design, Development, and Support phases of the Software Development Life Cycle (SDLC) using Agile (Scrum) methodology. • Designed and implemented applications using Spring Framework (IoC for dependency injection, Spring Security for authentication). • Leveraged microservice architecture with Spring Microservices, enabling REST and message queue (MQ) interactions, utilizing AWS for deployment. • Designed and developed RESTful APIs using Java, ensuring robust communication between various components of the application. • Developed complex SQL stored procedures for optimized data retrieval and manipulation, improving query efficiency. • Integrated applications using Apache Camel to move data between different protocols and applications. • Implemented AWS Lambda and S3 for data management, enhancing performance and scalability. • Established AWS CloudWatch monitoring, reducing incident response time by 50%. • Automated CI/CD pipelines with Jenkins, significantly reducing deployment time. ### Java Developer @ Mahathi Jan 2017 – Jan 2019 | Hyderabad, Telangana, India ## Education ### Master's degree in Computer Science New Jersey Institute of Technology ### Master of Computer Applications - MCA GITAM Deemed University ## Contact & Social - LinkedIn: https://linkedin.com/in/ashishrkarra11 --- Source: https://flows.cv/ashishkarra JSON Resume: https://flows.cv/ashishkarra/resume.json Last updated: 2026-04-13