Agam Singh
Senior Software Engineer
About
Agam Singh is a Senior Software Engineer at Nagarro with over 6 years of experience in web-based application development. He has a strong background in the full life cycle of Agile software development processes, approaches, delivery, and methods with scaling to the Enterprise and release management processes. Agam has experience in engineering practices such as code refactoring, design patterns, test-driven development, continuous integration, building highly scalable applications, and application security. He is proficient in Spring framework (MVC/IOC/ORM/JDBC/AOP/BATCH) and Struts (MVC, architecture, interceptors, action mappings, and resource bundles). Agam has significant experience writing, utilizing, and securing RESTful/SOAP API services and Grpc methods in large-scale distributed applications. He is experienced in building scripts Maven, Gradle, CI Jenkins Pipelines, and developing messaging modules by using Spring JMS, Apache Kafka. Agam has experience with Cloud Computing Service environments like (AWS) Amazon Web Services (EC2, EBS, S3), Docker, Kubernetes (k8). He has expertise in developing model components using ORM technologies like Caching, Hibernate Template, DAO to write Database independent persistence logic and to maintain portable relationships between the databases. Agam has good experience in J2EE Testing in developing test cases with JUnit for Unit testing, cucumber for Integration testing, and logging using Log4j. He has experience with relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL, MongoDB, Elasticsearch). Agam has experience in using version control and configuration management tools like GIT, SVN, and tools like Ant and Maven for build automation. He has domain knowledge and business expertise in E-Commerce, Semi-conductor. In his current role as a Senior Software Engineer at Nagarro, Agam has achieved system reliability and fast RCA/ bug fixing by implementing Spring AOP-based logging and open tracing. He has achieved automated system and resource monitoring by implementing Spring actuator and Prometheus based monitoring for Java applications. Agam has worked as a Full-stack engineer and module lead for ST Microelectronics internal products. He has delivered high performing, reliable, and distributed solutions and identified performance issues and fixed those for the module. Agam has identified security risks as per the international standards for Fintech products and implemented fixes for OWASP top 10. He has RCA of production issues and fixed them by implementing multi-threaded solutions, query optimizations. Agam holds a
Education
• ymca university of science and technologyfaridabad
• s.d public school
Companies
• emirates
• blackrock
• nagarro
• stmicroelectronics
• samsung
Experience
7.9 Years
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Agile Software Development
ajax
Amazon CloudWatch
Amazon EC2
Amazon Relational Database Service (RDS)
Amazon S3
Amazon Simple Notification Service (SNS)
Amazon Web Services (AWS)
apache
Apache Kafka
Application Development
Application Programming Interfaces (API)
Application Security
Architectural Design
architecture
Artificial Intelligence (AI)
Attention to Detail
AWS Lambda
banking
C++
Cascading Style Sheets (CSS)
Cassandra
CI/CD
Code Review
Communication
Content Management
Continuous Integration
Continuous Integration and Continuous Deliver
Core Java
Critical Thinking
css3
DAO
Data Structures
Debugging
Design
Design Patterns
designer
DevOps
Docker
Docker Products
E-commerce
Eclipse
Education
Excel
finance
Frontend
Git
Gitlab
gRPC
Hibernate
html
html 5
HTML5
Information Technology
infra
Infrastructure
Integration
Integration Testing
iOS
J2EE
Java
Java 8
Java Message Service (JMS)
Javascript
JavaServer Pages (JSP)
JENKINS
Jenkins
JMS
jpa
Jpa
jQuery
JSON
JSP
JUNIT
Kafka
Kubernetes
Leadership
Load Balancing
Low-Level Design
marketing
Marketing Management
Maven
Microservices
Microsoft Excel
Microsoft Office
Microsoft Word
Mobile
Model-View-Controller (MVC)
MongoDB
Multithreading
MVC
MySQL
operations
optimization
OWASP
Payments
PostgreSQL
PowerPoint
Prometheus
Release Management
Research
Research Scientist
REST APIs
RESTful WebServices
SaaS
Sales
Scrum
Search
security
Senior Software Engineer
Software Engineer
Software Engineering
Sourcing
Spring
Spring Boot
Spring Framework
Spring MVC
SQL
svn
System Design
test
testing
Tortoise SVN
Trading
ui
UI Design
Unit Testing
Value-Added Services (VAS)
Web
Web Services
xml
Contact Details
Email (Verified)
agaXXXXXXXXXXXXXXXXXXomMobile Number
981XXXXX10Education
ymca university of science and technologyfaridabad
Bachelor of Technology (B.Tech.)
2012 - 2016
s.d public school
Intermediate
2009 - 2011
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now