Shyam Sundar Resume
Shyam Sundar Resume
Shyam Sundar Resume
LinkedIn: https://www.linkedin.com/in/shyam-sundar-rastogi-51762317/
PROFESSIONAL SUMMARY:
• Over 15+ years of software application development and solution architecture experience in
SOA and Microservice architecture.
• 8+ years of experience in REST API development on Java platform using Spring-boot
framework over microservice architecture paradigm.
• 7+ years of experience in SOAP/REST API development on SoftwareAG components like
Integration Server, Broker, Adapter, Notification.
• 3+ years of experience in team handling and software architecture design.
• Extensive Java development skills in Java, J2EE, Spring and Spring-boot framework, Hibernate,
JSP, Servlet, JDBC, Spring JPA, JavaScript and J2ee compliant application servers, with a deep
understanding of multi-threading, OOAD concepts, client-server architecture and J2EE design
patterns.
• Used Agile/scrum methodology and waterfall model for software delivery.
• Good understanding of Core Java concepts like Collections, Data Structure and Algorithm.
• Hand-on experience on AWS components like S3, Aura DB and DocumentDB.
• Integrated messaging API using Apache Kafka, RabbitMQ and SAG Broker.
• Implemented REST APIs using Spring-boot, Spring API Gateway, Netflix Zuul, Spring Eureka,
Spring WebClient, Spring RestClient, Spring Async, Spring Security by Oauth2, Spring
Scheduler, Spring Data, Pivotal Gemfire, Oracle DB, MS-SQL, MongoDB, and SAG Integration
Server. Used Maven and Gradle build tools for building API.
• Implemented JUnit test cases using Test-Driven-Development methodology, mocked external
APIs using Mockito and Spock Framework.
• Hands-on experience of Docker and some basic knowledge on Kubernetes.
• Used Swagger/open-api for REST API documentation.
• Implemented SOAP-API using Software AG components, XSD and WSDL.
• Prepared Service documentation and use cases by EA, SOAPUI component, as well design
documents like HLD and LLD on doc.
• Used Gitlab-CI and Jenkins for application build and used PCF and Kubernetes container for
deployment. Support and issue analysis using Splunk, Kibana and Dynatrace, Jaeger tracing.
• Used Software AG components like Designer, Integration Server, Adapter, Notification, Flat
Files, and XML for SOA services development.
• Learning new tech stack like Python, React.
Technical Skills
Programming Languages Java (8, 11, 17), C, C++, PL/SQL, SQL, Flow Language, JavaScript
Java Frameworks and Spring, Spring-boot (2x, 3x), Struts, Servlet, JSP, REST, SOAP,
Technologies NodeJS, jQuery
Testing Frameworks JUnit, Mockito, Spock, SOAP UI
Messaging Systems Apache Kafka, RabbitMQ, SAG Broker
Cloud Technologies PCF Gemfire, AWS (S3, Document DB, AuraDB), Google APIGEE
Containerization and
Orchestration Kubernetes, Docker
Monitoring and Logging
Tools Splunk, Kibana, Dynatrace
Database Technologies Oracle, MongoDB, MySQL, SQL Server
Web Services WSDL, SOAP, REST, WS-Security
Development Methodologies TDD (Test Driven Development), Agile, UML (Unified Modeling
and Tools Language), MS Visio, Enterprise Architect, XSD, WSDL, MS-Doc
Version Control Systems Git, SVN, CVS
Project Management Tools Jira, Rally
Build Tools Gradle, Maven
Integrated Development
Environments (IDEs) IntelliJ IDEA, Eclipse, NetBeans
Server Technologies Tomcat, Web Logic, JBoss
EMPLOYMENT HISTORY:
Achievements:
• Star Performer in 2012, 2014, 2016
• 2 times appraisal in a year in TBM Technologies
• Outstanding Performance certificate from Client (Dish Network)