
Project Details
Project: IPC (Telecommunications Management System)
Duration: March 2022 –Present,
Environment: Java, Spring Boot, Microservices, Apache Tomcat, IntelliJ, Swagger, MongoDB, AWS, Confluence, Jenkins, Bitbucket
Industry: Telecommunications
Role: Sr. Software Engineer
Description:
IPC (http://www.ipc.com) is a Telecommunications management system project made accessible for clients such as Bloomberg, Bank of America Corporation, etc. The portal is common for all customers. IPC Portal offers a portfolio of communications and connectivity solutions, focusing on solving business challenges and adapting to regulatory changes in the fast-paced global financial markets. This enables clients to maintain consistent market access, a strong competitive advantage, and enhanced operational efficiency.
Responsibilities:
Project Details:
Project: SEHA (Previous Project)
Environment: Java, Spring Boot, Apache Maven, Tomcat, Spring Tool Suite, Swagger, MongoDB, AWS
Industry: Hospital Management System
Role: Software Engineer
Description:
SSMC (Client) is a Hospital Management System project made accessible for every member of the hospital across all modules. The system supports multiple login types for Doctors, Nurses and all Administrative Departments available in the hospital. The entire patient journey is monitored from the start to the end of the appointment. A token system was also implemented in two types — Kiosk tokens and Manual tokens.
Responsibilities:
• Involved in gathering requirements, analysis, design and development of the project.
• Attending Scrum calls regularly.
• Implemented the application using Spring Boot.
• Involved in development of Spring Controller classes and configurations.
• Involved in DAO class development.
• Understanding functional specifications and identifying gaps.
• Coordinating with the team to ensure work is completed within the timeline.
Project Details:-
Project: SYNAPSE8 (Previous Project)
Environment: Java, Spring Boot, Apache Ant, Tomcat, NetBeans, Swagger, MS SQL, Oracle
Industry: Telecommunications
Role: Software Engineer
Description:
Synapse is an Enterprise Messaging application mainly used to send and receive messages through Campaigns, Alerts, MO and Email channels. The Campaign Module allows clients to send alert messages, while the Data Query Module provides clients with a request and response process for mobile communications. The Email2SMS and SMS2Email modules enable customers to send emails that are converted to SMS and delivered to recipients. Similarly, when an MO is received on a short code, it is converted and sent as an email to the configured mailbox.
Responsibilities:-
Backend:
Java and Spring Framework
Spring Boot, Spring MVC, Spring IOC, Spring AOP Microservices Architecture
Hibernate and JPA
RESTful API Development
Gradle and Maven Build Tools
Frontend:
HTML
CSS
Bootstrap
JavaScript
Databases:
SQL (Oracle, MySQL, MS SQL Server)
NoSQL (MongoDB)
DevOps Tools:
AWS (Cloud Services and Deployment)
Jenkins (CI/CD)
Git, GitHub, Bitbucket (Version Control)
Docker
IDEs & Tools:
IntelliJ IDEA
Spring Tool Suite (STS)
NetBeans Swagger
I shall hereby declare that the information furnished above is true to the best of my knowledge.