Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Nirmal Silwal

Nirmal Silwal

Java Developer
Dallas,TX

Summary

Java Backend Developer with 3+ years of experience in designing, developing, and optimizing scalable cloud-based applications using Java, Spring Boot, and AWS. Skilled in modernizing legacy systems, debugging performance bottlenecks, and automating workflows to enhance efficiency. Proficient in database query optimization, test automation, and cloud-native deployments. Passionate about problem-solving, innovation, and collaborating in Agile teams to deliver high-impact solutions.

Overview

4
4
years of professional experience
2
2
Certifications

Work History

Java Backend Developer

Virtusa
05.2023 - Current
  • Company Overview: Contract at AWS
  • Diagnosed and resolved complex migration challenges in converting a 5.5M+ lines COBOL monolithic system to Java Spring Boot, ensuring a seamless transition with optimized performance and enhanced scalability.
  • Collaborated with the AWS Blu Age team to modernize mainframe applications, contributing to large-scale application migration and performance optimization.
  • Developed and executed automated test scripts to validate the migration accuracy of a modernized COBOL-based mainframe application for Bancolombia.
  • Optimized PostgreSQL queries, improving batch processing by 40%, reducing server load, and enhancing system efficiency.
  • Led debugging and resolution of 150+ high-priority customer issues, reducing backlog by 30% and improving system reliability.
  • Automated workspace setup using CodeSplit (Python-based tool), reducing environment setup time by 80% and streamlining developer onboarding.
  • Utilized JProfiler for performance analysis and memory optimization in Java Spring Boot applications, enhancing runtime efficiency.
  • Authored test case documentation and debugging guides, ensuring long-term maintainability and smoother development cycles.
  • Collaborated with 35+ cross-functional team members in Agile/Scrum workflows, ensuring seamless weekly production deployments.
  • Worked extensively with AWS services (EC2, S3, Lambda, API Gateway, CodeCommit, CloudWatch) to deploy and monitor scalable applications.


Software Engineer

LearningMate Solutions Pvt. Ltd.
04.2019 - 01.2020
  • Developed deep learning models for image captioning using AWS SageMaker, TensorFlow, and Keras
  • Automated data preparation and model training, reducing manual effort by 90% and improving pipeline efficiency.
  • Optimized ML workflows by integrating cloud-based computing, achieving faster model training, lower latency, and improved scalability.
  • Enhanced feature extraction and accuracy by fine-tuning Convolutional Neural Networks (CNNs), leading to higher-quality image captions.
  • Applied transfer learning techniques with ResNet and Inception, achieving faster convergence and superior model performance with minimal data.

Junior Java Developer (Intern)

TechMentro
06.2017 - 11.2017
  • Built RESTful APIs and web applications using Java, Spring MVC, and Hibernate
  • Worked on end-to-end software development and testing, gaining hands-on experience
  • Collaborated with senior developers to learn and apply best coding practices, design patterns, and performance optimization techniques.

Education

M.S. - Computer Science

Maharishi International University
Fairfield, IA

B.Tech - Computer Science (Honors)

Dr. A.P.J. Abdul Kalam Technical University

Skills

Java

undefined

Certification

Deep Learning Nanodegree – Udacity

Timeline

Java Backend Developer

Virtusa
05.2023 - Current

Software Engineer

LearningMate Solutions Pvt. Ltd.
04.2019 - 01.2020

Junior Java Developer (Intern)

TechMentro
06.2017 - 11.2017

B.Tech - Computer Science (Honors)

Dr. A.P.J. Abdul Kalam Technical University

M.S. - Computer Science

Maharishi International University
Nirmal SilwalJava Developer