Summary
Overview
Work History
Education
Skills
Languages
Certification
Extracurricular Activities
References
Timeline
Generic
Sai  Akhila

Sai Akhila

Dayton,United States

Summary

A results-driven Full Stack Developer with a Master's degree in Computer Science and over 3 years of hands-on experience in the IT industry. Proficient in a wide range of modern programming languages, design patterns, and cloud technologies, encompassing Java, React, ReactJS, Node.js, JavaScript, AWS, SQL, and JSON databases, along with CI/CD pipelines. Demonstrated ability to build robust web applications utilizing these technologies on both the front-end and back-end, with a particular focus on AWS services. Proficiency extends to UI/UX principles and architectural design, effectively communicating these concepts to cross-functional teams and external collaborators. Consistently delivering high-quality, efficient code and excelling in the design of scalable, microservices-based architectures within the AWS ecosystem. A strong background in both SQL and JSON databases facilitates the creation of data-driven solutions that ensure optimal performance and data management, making the most of AWS's cloud computing capabilities, including services such as EC2, S3, Lambda, RDS, and more for comprehensive, reliable cloud-based solutions. 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 the 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.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Full Stack Developer

Crown Equipment Corporation
11.2022 - 09.2023
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, testing, and monitoring
  • Developed an API using Node.js that improved response time by 24% and utilized Node.js to create server-side applications
  • Proficiently utilized AWS products, including EC2, IAM, S3, CloudFormation, AWS Lambda, and DynamoDB, to build robust and scalable cloud-based solutions
  • Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model, and View Objects, View Resolver
  • Worked on new features of Angular like if-else syntax, ng-templates, form validators, Router, etc
  • Responsible for the development of Web Services using SOAP-based Web Services
  • Used Angular, HTML, JavaScript, and CSS to redesign page layouts, navigation, presented designs, and management reviews
  • Implemented a REST API using Node.js that allowed for efficient data exchange between the web application and the backend database
  • Used Node.js to build fast, scalable applications and run the application in a web server in the staging environment
  • Successfully migrated MySQL databases from on-premises infrastructure to cloud-based platforms like AWS RDS
  • Implemented Router Module of Angular to make the whole project a single-page application and added routers according to the requirements
  • Optimized database performance by creating and tuning stored procedures and SQL queries
  • Developed web applications using AngularJS, extensively coded in AngularJS to create rich internet web pages
  • Utilized SQL to query and manipulate large datasets for analysis and reporting
  • Implemented security measures to protect against SQL injection attacks and other malicious activities
  • Implemented procedures, packages, triggers, and different roles to retrieve the database using PL/SQL, SQL scripts
  • Created DDL and DML scripts to create tables and privileges on respective tables in the database
  • Leveraged JavaScript to create interactive components and animations, resulting in an improved user experience
  • Worked with S3 for storing and retrieving data, AWS Simple Queue Service (SQS) for bulk email processing, Data backup and archiving on AWS using S3 and Glacier, and DynamoDB to store data for metrics and backend reports
  • Worked on Spring-based web application development in AWS cloud for media tools with Spring Boot, Spring Batch, used AWS S3 for implementing asynchronous workflow
  • Worked with GitHub to manage the repository and used Visual Studio Code IDE for development
  • Gathered requirements from various stakeholders, under Agile/Scrum methodology, and participated in daily scrum meetings
  • Managed Amazon Web Services like EC2, S3 Bucket, RDS, Auto-Scaling, SQS, SLS, AMI, IAM, DynamoDB, Elasticsearch, Virtual Private Cloud (VPC) through AWS Console and API Integration
  • Automated the build process using Continuous Integration tools like Continuum and Jenkins.
  • Enhanced user experience by developing and implementing a responsive front-end interface for web applications.
  • Collaborated with cross-functional teams to design, develop, and launch new features for web applications.
  • Streamlined code deployment processes, resulting in faster product releases and updates.

Java Developer

University of Dayton
08.2021 - 01.2022
  • Involved in the Complete Software Development Life Cycle (SDLC) to develop the application and implemented full-stack development using modern web technologies, including the Angular framework, JavaScript, Node.js, jQuery, HTML5, Bootstrap, and SASS, resulting in responsive and visually appealing user interfaces
  • Contributed to the layout design and navigation using modern technologies such as Angular, HTML, CSS3, and Bootstrap, evolving the project into a responsive web application with improved animation elements and Angular RS components
  • Worked on JavaScript framework for building web pages using Angular RS, Backbone, Bootstrap, Node.js, and ReactJS to augment browser-based applications with MVC capability
  • Worked with Angular forms, modules, DOM, events, expressions, controllers, filters, and HTTP requests
  • Created custom directives to manipulate DOM elements and extend the functionality of components
  • Developed comprehensive test suites employing Test-Driven Development (TDD), encompassing diverse aspects of the software, including boundary cases, edge cases, and error scenarios
  • Designed UI scripting using TypeScript in Angular and coded customized Angular services to interact with the backend API and serve components
  • Wrote unit tests for components using Jasmine and Karma to ensure code quality and reliability
  • Adopted agile methodology to streamline the creation of single-page applications (SPAs) and enhance data visualization and interaction capabilities using Angular and JavaScript.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.

Java Developer

Digital Intellects
06.2019 - 05.2021
  • Utilized libraries and frameworks of Angular to create interactive user interfaces
  • Implemented modules into Node.js to integrate with the design and requirements
  • Modularization of Front-End CSS and Node.js code with Sass
  • Utilized Angular to develop reusable components and optimize performance
  • Developed an e-commerce website using HTML, CSS, JavaScript, and Angular that increased customer engagement by 34%
  • Used Hibernate, an Object-Relational Mapping (ORM) solution, to map data representation from MVC model to Oracle Relational data model with a SQL-based schema
  • Skilled in deploying on the AWS environment for various users
  • Used Angular in the development of the web application to bind the data model that is being retrieved from a database through services provided in a controller to the view using scope
  • Wrote numerous DDL, DML, Stored Procedures, Triggers, and Functions (data structure)
  • Worked with Java libraries to access AWS facilities such as Simple Storage Service
  • Worked with RESTful Web Services components and worked with RESTful Web Services to interact with external systems
  • Developed a mobile application using AngularJS that improved user experience and increased downloads by 24%
  • Utilized AWS Elastic Container Registry as a Docker image repository and used AWS Elastic Container Service to deploy Docker containers to AWS Fargate and on EC2
  • Developed the SQL database schema, defining tables, relationships, and constraints to ensure data integrity and consistency
  • Implemented a Single Page Web Applications (SPA)-based front end for displaying user requests, user records history, and security settings for various users using JavaScript and AngularJS
  • Managed Amazon Web Services like EC2, S3 Bucket, RDS, Auto-Scaling, SQS, SLS, AMI, IAM, DynamoDB, ElasticSearch, Virtual Private Cloud (VPC) through AWS Console and API Integration
  • Involved in designing and developing the front end of the application using Angular, JavaScript, REST API, HTML5, DHTML, and CSS3.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.

Education

Master's of Computer Science -

University of Dayton
Dayton, OH
05.2023

Master's of Computer Science -

Sri Indu College of Engineering and Technology
Hyderabad, IN
09.2020

Skills

  • Windows, Linux, CentOS
  • Java
  • PostgreSQL, MySQL
  • MVC, Front Controller, Session Facade, Observer, Singleton, View Helper, Decorator
  • Git, GitHub, SVN
  • HTML5, CSS3, Angular, React, ReactJS, Nodejs, Vuejs, Bootstrap, TypeScript
  • AWS

Languages

English
Hindi
Telugu

Certification

Certified AWS Developer Associate, August 2023- August 2026

Extracurricular Activities

As a Key Member of the Indian Student Association at the University of Dayton, served as Vice President. Organized and supervised student accommodation, basic needs, and successfully planned and executed cultural events, including the Diya event from 2020-2023. Collaborated effectively with a diverse team to enhance the cultural experience of Indian students on campus. Actively participated in a Google workshop, contributing innovative ideas and maintaining effective communication within the team. Collaborated with team members to generate creative solutions. Effectively led and motivated the team to achieve tangible and successful outcomes during the event. Played a pivotal role as a Team Player during the college fest 'Technotsav,' demonstrating leadership qualities and a results-driven approach. Participated in a Robotics Workshop at Sri Indu College of Engineering and Technology, showcasing a high level of motivation and teamwork. Collaborated with a driven team to excel in the workshop's objectives.

References

References available upon request.

Timeline

Full Stack Developer

Crown Equipment Corporation
11.2022 - 09.2023

Java Developer

University of Dayton
08.2021 - 01.2022

Java Developer

Digital Intellects
06.2019 - 05.2021

Master's of Computer Science -

University of Dayton

Master's of Computer Science -

Sri Indu College of Engineering and Technology
Sai Akhila