Driven software development professional specializing in Java. Dedicated to enhancing team effectiveness and optimizing usability and performance. Proven track record delivering efficient, cost-effective solutions aligned with business goals. Seeking to leverage expertise in Java frameworks to contribute to a dynamic team.
Overview
11
11
years of professional experience
Work History
Technical Lead
Velankani Software Pvt Ltd
Bengaluru
05.2022 - Current
Broadband Data Collection (BDC) and Grants With Al Chatbot:
Designed as a critical tool for network planners overseeing broadband expansion, this project provides comprehensive data on grants, BEAD programs, and U.S. Representatives, leveraging cutting-edge technologies for optimal performance.
Framework and Database: Developed using the Java Spring Boot framework for robust API functionality, and utilized PostgreSQL for efficient database management, ensuring data integrity and quick access.
AI Integration: Seamlessly integrated with an OpenAI chatbot, enhancing user interaction and providing real-time responses to inquiries about broadband programs.
Telecom Technologies: Applied knowledge of 5G, Cloud RAN, and Service-Based Architecture (SBA) to inform design decisions and enhance the platform’s capabilities, positioning it for future telecom innovations.
Containerization: Employed Docker and Kubernetes for containerization and orchestration, enabling rapid deployment and scalability of microservices within the application.
Microservices Architecture: Designed and implemented a microservices architecture that allows for scalable and maintainable components, facilitating easier updates and enhancements.
Networking Expertise: Leveraged skills in IP routing and protocol stack management to ensure efficient data flow and communication across the platform, optimizing performance and reliability.
Platform Development: Gained experience in developing and managing telecom platforms, focusing on system reliability and user experience.
Network Management Systems: Proficient in tools and methodologies for effective network management, ensuring proactive monitoring and issue resolution.
Senior Software Engineer
Synopsys
05.2016 - 01.2022
Managed Services Portal (MSP)
- Front-end Technology:
- Utilizes jQuery, AJAX, JavaScript, HTML
- Familiarity with Angular (Beginner level)
- Back-end Technology:
- Built on Spring framework and Java Servlets
- Follows REST architecture principles
- Utilizes Hibernate for ORM (Object-Relational Mapping)
- Uses MySQL for database management
- Portal Usage:
- Clients utilize the application security portal to identify and rectify vulnerabilities preemptively
- Features include scheduling application scans, configuring website details, downloading vulnerability reports post-scan completion, monitoring scan statuses, and visualizing vulnerability severity through graphs
- Responsibilities:
- Played a pivotal role in delivering major features promptly to meet customer demands
- Acted as a core developer, participating in design discussions and providing mentorship to junior team members
- Introduced and advocated methodologies and best practices in software development, enhancing API definitions and application customization capabilities
Education
Bachelor of Computer Science -
PESIT University
Bangalore
01.2013
Diploma in Computer Science -
Women's Polytechnic
Mangalore
01.2010
Skills
Programming Languages: Java, Python
Frameworks & Libraries: Spring Boot, Hibernate, JPA, REST APIs, Google RPC, Protobufs, Open AI
Testing and Integration: JUnit, Selenium, Integration testing in Spring