Summary
Overview
Work History
Education
Skills
Certification
Summary Of Experience
Projects
Timeline
Generic

SRIKANTH NAKKA

Jersey City,NJ

Summary

Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 3 years of related experience. Software development professional with experience in developing and designing web applications using HTML, CSS, JavaScript, Angular, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases. Recent graduate with foundational knowledge in Computer Science and hands-on experience gained through academic projects. Demonstrates strong teamwork, problem-solving, and time-management skills. Prepared to start career and make meaningful contributions with commitment and drive.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Software Engineer

Persistent Systems Limited
2022.01 - 2022.07
  • Developed scalable and maintainable code, ensuring long-term stability of software.
  • Proficient in both frontend and backend technologies, including HTML5, CSS3, JavaScript, React, Angular, Node.js, Python, and Java
  • Skilled in using tools like Git, Docker, Jenkins, and Azure cloud services to ensure efficient and scalable application delivery.
  • Developed unit test cases for testing and automation.
  • Built databases and table structures for web applications.
  • Created robust backend services using RESTful API designs that facilitated seamless data exchange between front-end clients and back-end systems.
  • Worked with back-end developers to design APIs.
  • Used NodeJS, ORM and SQL/No-SQL to develop and manage databases.

Jr. Software Engineer - Developer

VSoft Technologies Private Limited
2019.07 - 2021.12
    • Managed project tasks and facilitated collaboration with the development team using JIRA Agile boards, ensuring timely project delivery
    • Implemented data processing algorithms utilizing Java 8's functional programming features, developed a backend microservice using Java 11 and the Spring Boot framework, and designed RESTful web services
    • Developed webpages using Angular 9, HTML5, CSS3, and TypeScript, and configured Jenkins pipelines to automate the build, test, and deployment process.
    • Contributed to daily scrum meetings with team updates.
    • Developed user-friendly interfaces for web applications, improving user experience and satisfaction.
    • Applied scripting knowledge to supplement Java development.
    • Built databases and table structures for web applications.

Education

Master of Science in Computer Science -

University of Bridgeport
Bridgeport, CT
05.2024

Bachelor of Engineering in Computer Science -

Malla Reddy Institute of Technology And Science
Hyderabad, TS
05.2019

Skills

  • Programming Languages
  • Object-Oriented Programming
  • Front-End Development
  • Database Management
  • GIT
  • Web Technologies
  • Azure
  • Amazon Web Services
  • MySQL
  • SQL

Certification

  • AWS Certified Developer - Associate
  • Microsoft Azure: Fundamentals Az-900
  • Maven Crash Course
  • Spring Framework with Spring Boot
  • The Git & GitHub Bootcamp Course

Summary Of Experience

  • Having two years of experience in building scalable applications and in the complete Software Development Life Cycle.
  • Developed and implemented object-oriented programming using Java, emphasizing code maintainability, reusability, and scalability.
  • Strong experience with Java technologies such as Core Java, JEE, Spring Framework, JUnit, Microservices/REST Web Services, HTML, and JavaScript.
  • Extensive experience in Core Java concepts like exception handling, multithreading, IO, and the collections framework.
  • Proficient in working with RDBMS databases such as Oracle 11g/10g, 9i, IBM DB2, SQL Server, Postgres, MySQL database servers.
  • Well-versed in version control tools including Bitbucket-Git, GitHub.
  • Experienced in configuring build files with Maven, and in logging using Log4J.
  • Experienced in utilizing continuous integration tools like Jenkins.
  • Quick learner and team player with excellent communication and management skills for analyzing user requirements and ensuring excellent functionality and maximum contribution to team goals.
  • Good understanding of cloud concepts and services, including Amazon Web Services (AWS) and Microsoft Azure.
  • Knowledgeable in cloud computing principles, AWS security, privacy, compliance, and pricing.
  • Proficient in AWS services such as EC2, S3, Amazon RDS, and Elastic Load Balancers.
  • Provisioned EC2 instances and have knowledge of various EC2 resources, including instances, dedicated hosts, volumes, key pairs, Elastic IPs, snapshots, load balancers, and security groups.
  • Expertise in AWS Cloud Administration, including services like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto Scaling, CloudFront, CloudWatch, CloudTrail, CloudFormation, and Security Groups.
  • Worked on AWS Security Groups, which act as virtual firewalls to control inbound and outbound traffic for AWS EC2 instances, and Amazon ElastiCache to establish, manage, and scale a distributed caching environment in the cloud.
  • Experience in transitioning existing AWS infrastructure (EC2) to a serverless architecture (AWS Lambda) through the creation of a Serverless Architecture using AWS Lambda, S3 bucket.
  • Skilled in implementing security best practices and managing IAM roles and policies.
  • Experienced in using AWS SDKs and CLI for application development and automation.
  • Capable of deploying applications using AWS Elastic Beanstalk, CloudFormation, and other deployment services.
  • Knowledgeable in using AWS CodePipeline, CodeBuild, CodeDeploy, and CodeCommit for CI/CD workflows.
  • Understanding of core Azure services, including Virtual Machines, App Services, Azure Functions, and Azure Kubernetes Service (AKS).
  • Experience with Azure Storage solutions such as Blob Storage, Table Storage, Queue Storage, and File Storage.
  • Knowledge of Azure Virtual Network, Load Balancer, Application Gateway, VPN Gateway, and ExpressRoute.
  • Proficient in managing Azure Active Directory, role-based access control (RBAC), and multi-factor authentication (MFA).
  • Hands-on experience with Azure DevOps for CI/CD pipelines, repository management, and automated deployments.
  • Understanding of Azure Cost Management and billing to optimize and manage cloud spending.
  • Familiarity with Azure Security Center, Azure Policy, and compliance tools to ensure secure and compliant cloud environments.

Projects

Loan Management System, Angular, Python, PostgreSQL, AWS, Loan Management System is a web-based application designed to facilitate and fully automate the process of loan management in a financial institution. It includes features like interest estimation, loan types, payment handling, Loan processing, and integration API. The frontend is built with Angular with code-first approach algorithms by connecting the backends' python with SQL Alchemy API and PostgreSQL is used as a storage Database for LMS. Airline Price Prediction Using Machine Learning with Data Analysis, Angular, Java, MySQL, Airline Price prediction is about predicting the ever-varying prices of tickets. The price of an airline ticket is affected by several factors, such as flight distance, purchasing time, fuel price, etc. Each carrier has its own proprietary rules and algorithms to set the price accordingly. Recent advance in Machine Learning (ML) makes it possible to infer such rules and model the price variation.

Timeline

Software Engineer

Persistent Systems Limited
2022.01 - 2022.07

Jr. Software Engineer - Developer

VSoft Technologies Private Limited
2019.07 - 2021.12

Master of Science in Computer Science -

University of Bridgeport

Bachelor of Engineering in Computer Science -

Malla Reddy Institute of Technology And Science
  • AWS Certified Developer - Associate
  • Microsoft Azure: Fundamentals Az-900
  • Maven Crash Course
  • Spring Framework with Spring Boot
  • The Git & GitHub Bootcamp Course
SRIKANTH NAKKA