Skilled Software Engineer specializing in Java and Spring Boot development. Experienced in team leadership and application optimization. Achievements include significant improvements in project efficiency and delivery timelines.
Overview
12
12
years of professional experience
Work History
Dell Technologies
Bengaluru
03.2021 - Current
Experience in driving successful project delivery by leading and mentoring development teams, resulting in improved team efficiency.
Significantly enhanced software performance and scalability, optimizing system resources, and user experience.
Improved application efficiency by proactively monitoring and resolving performance issues.
Developed and maintained robust applications using Java, Spring Boot, and Oracle, contributing to core business functionality.
Ensured high-quality software delivery through comprehensive solution analysis, technical upgrades, and adherence to coding standards.
Facilitated effective communication and collaboration between product owners, clients, and development teams, leading to streamlined requirement gathering.
Improved project transparency and accountability by coordinating with leadership, and documenting progress and improvement plans.
Ensured stable and reliable releases through rigorous unit testing, and deployment management.
Maintained code quality and consistency by conducting thorough code reviews and providing technical assistance to team members.
Application Developer
Accenture
Bengaluru
09.2018 - 03.2021
Collaborated with project managers and stakeholders to translate software design specifications into effective development plans.
Engineered and implemented scalable applications, delivering solutions that met critical business needs.
Optimized application performance and scalability, ensuring adherence to established design patterns and frameworks.
Evaluated and integrated cloud offerings and APIs to enhance application functionality.
Presented application and user story demonstrations to clients, showcasing progress, and gathering feedback.
IT Analyst
Tata Consultancy Services
03.2013 - 09.2018
Applied software engineering principles to design, develop, and test application modules, ensuring adherence to coding standards and best practices.
Managed the full software development lifecycle, emphasizing test-driven development, and seamless production deployments.
Utilized analytical skills to translate client requirements into actionable development plans, fostering effective collaboration with stakeholders.
Designed scalable and efficient system architectures, leveraging appropriate technologies for optimal performance and integration.
Demonstrated strong problem-solving abilities by identifying root causes of issues, implementing effective solutions, and improving system resilience.
Created and maintained detailed technical documentation for component designs.
Education
B.Tech - Information Technology
Bengal Institute of Technology
Kolkata
01-2012
H.S.C - Class XII
Nabadwip Balika Vidyalaya
Nabadwip
01-2008
SSC - Class X
Nabadwip Balika Vidyalaya
Nabadwip
01-2006
Skills
Java and J2EE
Spring Boot and Hibernate
SQL and REST services
JUnit testing
Functional Testing Automation (Cucumber)
Message brokers (RabbitMQ, Kafka)
Monitoring tools (Splunk, Dynatrace)
Application servers (Undertow, Apache Tomcat)
Database management (MySQL, Oracle, MS SQL)
Project management tools (JIRA, TFS)
Build automation (Gradle, Maven)
Development environments (IntelliJ IDEA, Eclipse)
Version control (GIT, SVN)
Cloud platforms (Pivotal Cloud Foundry, AWS)
Application design and development
Assets and Entitlements
The application enables a platform to maintain data for an organization that manufactures and sells Hardware and Software Assets.
This application is responsible to create asset-based information in system and streamlines data related to the asset such as manufacturing and shipping information, contracts, customer details and addresses, post-sale exchange, transfer and any other field services provided to the end customer.
ICOE ME Broadcasting & Entertainment
The platform provides content recommendation engine for personalized and contextual entertainment. Also provides effective solution for developer community engagement, data driven insights and trend analysis.
Wholesale Billing and Invoice Formatting
The application provides solution for Wholesale Telecom Billing. The commercial objective is to provide complete automated intelligence to the system to collect Call Data Record from Network and to further process for Rating of calls.
The Billing engine also provides an integrated module Invoice Formatter for wholesale telecom customers. This is a bespoke, in-house formatter which post-processes flat bill data files to produce invoice files, and flat text backup files, also further distributes the file to respective stakeholders.
SENIOR PRINCIPAL BUSINESS INTELLIGENCE MANAGER at DELL Technologies (DELL EMC + Dell Entities)SENIOR PRINCIPAL BUSINESS INTELLIGENCE MANAGER at DELL Technologies (DELL EMC + Dell Entities)
Principal Software Engineer – Performance Engg at Dell Technologies Inc, Dell International ServicesPrincipal Software Engineer – Performance Engg at Dell Technologies Inc, Dell International Services