Summary
Overview
Work History
Education
Skills
Languages
Accomplishments
Certification
Timeline
Generic

Viswanath Perada

Windsor,Canada

Summary

Experienced Senior Software Developer with 8 years of project leadership as an architect, developer. Proficient in supporting project deliverables and maintaining releases. Skilled at guiding support teams and resolving complex issues. Well-versed in planning and implementing effective development strategies based on industry best practices.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Sr. Software Developer

Tata Consultancy Services
04.2022 - 12.2022
  • Tackled on challenging long awaited new product features by working collaboratively with fellow developers, QA engineers, designers and product managers by leveraging Java 21, Spring boot, Microservices architecture, Open API, Docker, Kubernetes etc
  • Crafted and implemented custom REST API endpoints to meet business requirements and enable seamless data communication
  • Optimized code coverage of multiple Microservices modules from 30% to 90% leveraging Mockito and JUnit frameworks
  • Achieved demanding deadlines, remedying 98% of UAT bugs and preparing applications for advanced testing phases
  • Deployed, monitored & debugged the application using the GCP cloud platform.

Sr. Software Developer

Cognizant
03.2020 - 03.2022
  • Contributed in architectural and design meetings during project's kickoff, contributing to initial planning and decision-making processes
  • Implemented JWT for user authentication and authorization in 100% of REST APIs developed for application
  • Utilized RabbitMQ to manage workflow approvals reducing by 3 steps within application, while also exploring functionalities of Kafka
  • Leveraged named, customer & caching query in JPA to improve data accessing efficiency to approx
  • 50% where database configured with MySQL database
  • Mentored in code reviews and peer mentoring with junior team members to uphold 100% of coding standards
  • Ensured Sonar errors remained below 10% for builds deployed to UAT and beyond.

Sr. Software Developer

Mphasis
04.2017 - 12.2019
  • Engineered 5 major microservices modules from scratch to integrate FedEx Ground operations in Brazil region to the existing system
  • Applied Feign, Rest Template and Resilience for inter communication and fault tolerance of the applications resulting 20% increasing in application stability
  • Developed and deployed scalable microservices architecture by containerizing applications using Docker, leading to improved isolation, portability, and efficient resource utilization across multiple environments
  • Resolved over 25+ technical debts within 6 sprints
  • Implemented Kubernetes for automating deployment, scaling, and management of containerized microservices, enhancing system resilience and enabling seamless rolling updates and efficient load balancing
  • Participated actively in daily status calls, contributing ideas, and collaborating with team members to ensure effective communication and progress tracking.

Software Developer

Mphasis
06.2014 - 03.2017
  • Engineered 25% RESTful APIs with CRUD capabilities of the required functionality for the project
  • Handled 30% of change requests during the project period, overseeing analysis, design, development, testing, and deployment phases
  • Configured Jenkins for building and deploying applications across different stages for 3 of the major modules of the project
  • Rectified long-standing defects by comprehensively understanding application flow and engaging with various stakeholders.

Education

Masters in Applied Computing -

University of Windsor
Windsor, CA
04.2024

Skills

  • Java 21
  • J2EE
  • Spring Boot
  • Spring Cloud
  • Spring JPA
  • Microservices
  • REST
  • Open API
  • Docker
  • Kubernetes
  • Mockito
  • JUnit
  • JWT
  • OAuth 20
  • Kafka
  • RabbitMQ
  • Swagger
  • Jenkins
  • CICD pipeline
  • SonarQube
  • AWS Cloud
  • EC2
  • S3
  • API Gateway
  • SNS/SQS
  • GCP
  • PCF
  • Python
  • XML
  • HTML
  • CSS
  • Adobe Analytics
  • MySQL
  • Oracle Xg
  • Source and Version Control: Git, Github
  • Software Development Tools: JIRA, Confluence
  • Agile

Languages

English
Full Professional

Accomplishments

  • Received Bravo Zulu commendation from clients for consistently delivering defect-free application releases across multiple cycles.
  • Honored with the Monthly Summit Award three times for being the top performer in the team.

Certification

  • Certified AWS Cloud Practitioner

Timeline

Sr. Software Developer

Tata Consultancy Services
04.2022 - 12.2022

Sr. Software Developer

Cognizant
03.2020 - 03.2022

Sr. Software Developer

Mphasis
04.2017 - 12.2019

Software Developer

Mphasis
06.2014 - 03.2017

Masters in Applied Computing -

University of Windsor
Viswanath Perada