Summary
Overview
Work History
Education
Skills
Websites
Core Competency
Language
Management Skills
Timeline

Sai Nikhitha

Toronto,Canada

Summary

  • Innovative and results-driven Software Engineer with over 5 years of experience in developing scalable software solutions. Proficient in modern software design methodologies, cloud technologies, and backend system implementation. Dedicated to driving impactful results and contributing to the advancement of mission-critical ML/HPC applications.
  • Spearheaded end-to-end Java application development, ensuring robust and scalable solutions. Proficient in utilizing the Spring framework for building modular and maintainable enterprise applications
  • Proficient in backend system design and implementation using modern infrastructure frameworks.
  • Skilled in crafting performant and scalable software stacks for cloud-scale applications.
  • Experienced in collaborating with cross-functional teams to ensure seamless integration between frontend and backend systems.
  • Strong background in software architecture, security best practices, and optimization techniques for tail latency performance.
  • Passionate about exploring new technologies and initiating proof-of-concepts to drive innovation
  • Proficient in Linux environments, demonstrating expertise in system administration tasks, shell scripting, and troubleshooting, ensuring smooth operation of backend systems and efficient deployment of software solutions
  • Knowledgeable in DevOps practices, including expertise in Continuous Integration (CI) and Continuous Deployment (CD) tools such as Jenkins with expertise in deploying Microservices in PCF, and database development, including the creation of tables, views, functions, and triggers in Oracle, and stored procedures in Microsoft SQL Server

Overview

5
5
years of professional experience

Work History

Senior Software Developer

FIS Global
04.2022 - Current
  • Actively contribute to requirement grooming sessions, assessing technical feasibility, and providing precise estimates
  • Conduct thorough code reviews for team projects to ensure code quality and compliance with best practices
  • Developed scalable web applications using ASP.NET Core and Vue.js, adhering to best practices in software architecture and design patterns
  • Implemented complex database queries and stored procedures using T-SQL in PostgreSQL and SQL Server environments
  • Orchestrated migration of Angular applications to the latest version, demonstrating adaptability to evolving technologies
  • Utilized Linux environments proficiently for system administration tasks and deployment of cloud-native solutions on AWS, ensuring seamless operation and optimal performance of backend systems
  • Designed and implemented cloud-native solutions on AWS, leveraging services such as EC2, S3, RDS, and Lambda
  • Technologies: Java, Spring IOC, Spring MVC, Spring Boot, Angular 13, AngularJS, Restful Web Services, Oracle, HTML, React, JavaScript, GitHub, Maven, Grunt, OpenShift.

Software Developer

Pacific Geotech
02.2021 - 03.2022
  • Spearheaded the design and development of sophisticated software applications, overseeing the entire lifecycle from initial setup to testing and successful go live
  • Leveraged expertise in Java, J2EE, and Oracle technologies, LDAP
  • Spearheaded the design and development of sophisticated software applications using Java, J2EE, and Oracle technologies
  • Implemented microservices in web applications using Spring Boot and Spring's Dependency Injection, contributing to heightened application scalability
  • Utilized Docker containers for local code testing and managed data streaming platforms like Kafka for storing records
  • Operated within an Agile environment, implementing Test Driven Development (TDD) methodologies to ensure the delivery of robust and error-free software solutions
  • Technologies: Eclipse, Java 8, Multithreading, Executor Service, Spring Core, Spring MVC, Hibernate, Spring Batch, Spring Boot, Spring Security, Servlets, Kafka, XML, JSON, JSP, Spring JDBC, JUnit, Jenkins, Maven, JMS, RESTful, MQ services, ORM, JavaScript, JSP, Restful, Log4J, SOA, SOAP, WSDL, Agile Methodology, JIRA.

Software Engineer

Lumen Technologies
12.2018 - 01.2021
  • Applied Hibernate persistence framework, collaborating on classes, Hibernate mapping files (.hbm.xml), and Hibernate Query Language (HQL) for streamlined data management
  • Leveraged Spring Bean Wiring, Spring DAO, and Spring AOP modules to optimize application functionality, ensuring a robust and flexible architecture
  • Implemented essential J2EE design patterns, including DAOs, Business objects, and Session Façade, incorporating Java design patterns like Singleton for efficient code structure
  • Actively participated in unit testing, system testing, and integration testing, including the meticulous preparation of test cases, test data setup, and coordination with stakeholders
  • Conducted targeted training sessions for team members, equipping them with the skills necessary to independently address issues
  • Technologies: Eclipse, Java 8, Multithreading, Executor Service, Spring Core, Spring MVC, Hibernate (
  • Cfg.xml, hbm.xml), Mapping files(.xml), WebLogic, JBoss Servers, JUnit, log4j, JIRA).

Education

Bachelor of Engineering -

Kakatiya University, Warangal, India
07.2017

Skills

  • Core Java
  • Java 8
  • J2EE
  • SQL
  • PL/SQL
  • Multithreading
  • Collections
  • Exception Handling
  • Multi-threading
  • Web Services SOAP
  • REST APIs
  • Go (Golang)
  • C
  • Python (Bonus: Rust)
  • Docker
  • Kubernetes
  • Backend Service Frameworks
  • Data Transport Protocols
  • API design knowledge
  • Contiguous integration systems
  • Testing and debugging
  • Linux Environments

Core Competency

  • Java Development
  • Spring Framework
  • Hibernate
  • J2EE Design Patterns
  • Microservices Architecture
  • Front-End Integration
  • Full-stack development
  • Agile Development
  • Java 8 Concepts
  • Version Control
  • Issue Tracking and Project Management
  • Testing & Quality Assurance
  • Mentorship & Team Collaboration
  • Continuous Learning
  • Node.Js
  • C++
  • HTML
  • HTML5

Language

English

Management Skills

  • Performance Optimization
  • Collaborative
  • Documentation
  • Industry Trends
  • Problem-Solving Skills
  • Decision-Making
  • Continuous Improvement
  • Communication
  • Attention to Detail
  • Analytical Skills
  • Teamwork
  • Time Management
  • Change Management
  • Innovative

Timeline

Senior Software Developer - FIS Global
04.2022 - Current
Software Developer - Pacific Geotech
02.2021 - 03.2022
Software Engineer - Lumen Technologies
12.2018 - 01.2021
Kakatiya University - Bachelor of Engineering,
Sai Nikhitha