V

Venkat Sai Sarvasuddi

Senior Software Engineer

Canada2 yrs 9 mos experience

Key Highlights

  • Migrated legacy systems to cloud-based architectures.
  • Achieved 90%+ unit test coverage with JUnit.
  • Developed scalable APIs and optimized system performance.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and system optimization.

Contact

Skills

Core Skills

Backend DevelopmentApi DevelopmentSystem Optimization

Other Skills

AAA ManagementAnalytical SkillsBandwidth ManagersCassandraCode ReviewCommunicationContinuous Integration (CI)Core JavaCritical ThinkingDatabase AdministrationDockerDocker ProductsEnglishEnterprise JavaBeans (EJB)Framework Design

About

I am a results-driven Senior Software Engineer with 5+ years of hands-on experience in Java backend development, specializing in Spring Boot and distributed systems. I have a proven track record of migrating legacy systems, developing scalable APIs, and optimizing system performance to ensure efficiency and reliability. I am proficient in managing the entire software development lifecycle—from requirements gathering to design documentation, implementation, and deployment. My expertise spans RESTful and SOAP web services, multi-threaded architectures, and database optimization. Key Expertise: ✔ Backend Development – Java, Spring Boot, Spring MVC, Spring Security, Spring Cloud ✔ API Development – RESTful & SOAP web services, Spring Cloud Gateway ✔ System Optimization – Performance tuning, multi-threading, high-availability solutions ✔ Troubleshooting & Debugging – Identifying & resolving production issues efficiently ✔ Software Development Life Cycle (SDLC) – Agile & Waterfall methodologies ✔ Code Quality & Testing – SonarQube, JUnit, Mockito, performance testing with JMeter ✔ Database Management – PostgreSQL, MySQL, Oracle Professional Highlights: 🔹 Migrated an Order Generation Tool to a cloud-based Java Spring Boot architecture, improving system performance. 🔹 Converted C++ Taskmate modules to Java Spring Boot, ensuring seamless integration and efficiency. 🔹 Redesigned COBOL-based service calls into Spring Cloud Gateway patterns for modernized integration. 🔹 Developed a multi-threading adapter for RaceOnline Bangladesh, leveraging RabbitMQ, REST APIs, and Servlets. 🔹 Integrated & optimized MAC authentication and IP address differentiation for secure and scalable solutions. 🔹 Championed code quality by implementing SonarQube analysis and achieving 90%+ unit test coverage with JUnit. I am passionate about solving complex technical challenges, leading high-impact projects, and continuously learning emerging technologies to enhance my expertise. 📩 Feel free to connect with me at sarvasuddi.venkatsai@gmail.com or visit my portfolio: www.venkatsaisarvasuddi.com

Experience

2 yrs 9 mos
Total Experience
1 yr 4 mos
Average Tenure
--
Current Experience

Ts imagine

Java Software Developer

Jul 2025Present · 11 mos · Montreal, Quebec, Canada · On-site

Freshbooks

Software Developer

Oct 2024Jun 2025 · 8 mos · Toronto, Ontario, Canada

  • 🔧 Key Roles & Responsibilities:
  • 🔹 Contributed to all phases of the Software Development Life Cycle (SDLC), including analysis, design, coding, testing, deployment, and support.
  • 🔹 Developed scalable, secure backend applications using Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • 🔹 Applied Core Java 8 features like Lambda expressions and Stream API for clean and maintainable code.
  • 🔹 Built RESTful and SOAP web services using JAX-RS and JAX-WS for seamless system integration.
  • 🔹 Utilized Hibernate for ORM, optimizing interactions with Oracle and SQL Server databases.
  • 🔹 Designed optimized relational schemas and performed complex SQL operations to improve efficiency.
  • 🔹 Worked with NoSQL databases like MongoDB and Cassandra for managing large data volumes.
  • 🔹 Developed robust backend services using Spring MVC and industry best practices.
  • 🔹 Used XML/JSON for configuration and data interchange across application layers.
  • 🔹 Practiced TDD with JUnit, boosting code reliability and maintainability.
  • 🔹 Managed builds and dependencies using Maven for consistent deployments.
  • 🔹 Collaborated in Agile teams, delivering quality features through iterative development.
  • 🔹 Integrated CI/CD pipelines with Jenkins and Docker to automate software delivery.
  • 🔹 Used Git and SVN for version control, ensuring codebase integrity.
  • 🔹 Implemented logging and monitoring with Log4j for effective troubleshooting.
  • 🔹 Demonstrated strong debugging and performance tuning skills.
  • 🔹 Conducted knowledge-sharing sessions to enhance team skills.
  • 🔹 Supported cross-team collaboration by participating in code reviews and offering constructive feedback.
  • 🔹 Followed clean code principles and design patterns to enhance code readability and maintainability.
  • 🔹 Optimized API performance by tuning queries and reducing payload sizes.
  • 🔹 Ensured code quality using SonarQube and SonarLint for static analysis and adherence to coding standards.
Spring BootSpring MVCSpring DataSpring SecurityCore JavaRESTful web services+12

Amdocs

Java Software Developer

Nov 2021Jan 2023 · 1 yr 2 mos · Pune, Maharashtra, India · Hybrid

  • Local Exchange Service Order Generator (LESGO) | Order Generation Tool Migration to Cloud-based Architecture
  • 🚀 Project Overview:
  • LESGO processes Local Service Requests (LSRs) submitted by CLECs via LASR. It validates, generates service orders, and interfaces with systems like BOCRIS, BOCABS, and ICLOC. LESGO then updates orders in SOCS and sends responses back to LASR.
  • 🔧 Key Responsibilities:
  • 🔹 Led the migration of the Order Generation Tool to a cloud-based Java Spring Boot architecture, enhancing system scalability and efficiency.
  • 🔹 Transitioned Taskmate’s C++ Language Interfaces Modules to Java Spring Boot, ensuring seamless integration and improved performance.
  • 🔹 Designed and implemented optimized, scalable Java applications using Eclipse IDE and Spring Tool Suite (STS).
  • 🔹 Transformed legacy COBOL calls into Spring Cloud Gateway patterns and implemented SOAP/RESTful web services for improved interoperability.
  • 🔹 Led the Southwest order generator tool development for AT&T using Java 8/11, RESTful/SOAP services, Docker, Oracle DB, and Linux/Unix.
  • 🔹 Followed Agile/Scrum and Waterfall methodologies to ensure efficient solution delivery.
  • 🔹 Conducted code reviews, enhancing collaboration and maintaining high-quality code standards.
  • 🔹 Refactored code to improve performance and conducted performance testing with JMeter.
  • 🔹 Used SonarQube and SonarLint for continuous code quality checks.
  • 🔹 Developed JUnit test cases to ensure robustness and reliability.
JavaSpring BootRESTful web servicesSOAP web servicesDockerOracle DB+6

Magnaquest technologies ltd

2 roles

Senior Software Engineering

Promoted

Aug 2020Nov 2021 · 1 yr 3 mos

  • RADIUS (AAA) Integration & Management
  • 🚀 Project Description:
  • RADIUS (Remote Authentication Dial-in User Service) is a networking protocol that provides centralized Authentication, Authorization, and Accounting (AAA) management for users connecting to and using a network service. It integrates with various broadband network elements like NAS systems and Bandwidth Managers. RADIUS is a client-server protocol that runs in the application layer using UDP as the transport protocol.
  • 🔧 Key Responsibilities:
  • 🔹 Developed and integrated Multi-Level Fair Usage Policy Plan and Add-on plans into the Radius Server (AAA), resulting in a 25% increase in subscription upgrades.
  • 🔹 Implemented MAC authentication functionalities as per client requirements, enabling and disabling access as needed to meet specific security requirements.
  • 🔹 Worked with the RADIUS protocol, supporting centralized Authentication, Authorization, and Accounting (AAA) management for users connecting to network services.
  • 🔹 Integrated Radius with broadband network elements like NAS systems and Bandwidth Manager to extend its functionality across the network.
  • 🔹 Managed the RADIUS server, ensuring proper configuration and optimal performance in the centralized authentication system.
  • 🔹 Utilized the IETF standard RFC 2865 and RFC 2866 for RADIUS, running in the application layer and using UDP as the transport protocol.
RADIUSAAA ManagementMAC authenticationUDPNAS systemsBandwidth Managers+1

Software Engineer

Jan 2019Aug 2020 · 1 yr 7 mos

Education

Bishop's University

Master of Science - MS — Computer Science

Jan 2023Sep 2024

GMR Institute Of Technology

Bachelor of Technology - BTech — Electronics and Communications Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Backend Development & Api Development

Explore similar profiles based on matching skills and experience