Summary
Overview
Work History
Education
Skills
Certification
Work Preference
Timeline
Generic

Sravanthi Penti

Melbourne

Summary

Experienced Full Stack Developer with 6.9+ years of experience creating robust web applications. Holds a B.Tech degree from RGUKT-Basar, India (2017). Skilled in front-end and back-end technologies like Python, React.js, JavaScript, HTML, CSS, and AWS. Proficient in Node.js, Express.js, Angular, MySQL, and MongoDB. Specializes in designing Single Page Applications (SPA) for dynamic, scalable, user-friendly web applications. Knowledgeable in AWS CloudFormation, networking setups, and EC2 instance management for efficient cloud-based deployments and infrastructure automation. Expert in troubleshooting and debugging for smooth system operation and performance. Dedicated to delivering high-quality solutions in fast-paced environments, focusing on system reliability and user experience improvement.

Overview

7
7
years of professional experience
2
2

Certifications

Work History

Packed App Development Senior Analyst

Accenture
04.2022 - 10.2024
  • Company Overview: NBN Australia – Full Stack Developer
  • Project: NBN Co was established in 2009 to design, build and operate Australia’s wholesale broadband access network. Underpinned by a purpose to connect Australia and bridge the digital divide, nbn’s key objective is to ensure all Australians have access to fast broadband as soon as possible, at affordable prices, and at least cost.
  • Developed modular and reusable components in Angular to enhance maintainability and scalability of the application.
  • Developed RESTful APIs using Python and Flask to perform CRUD operations and facilitate bulk upload and download functionalities.
  • Developed stored procedures in PostgreSQL to perform complex calculations and automate data insertion into the database.
  • Set up and scheduled Cron jobs to automate the execution of specific tasks and improve system efficiency.
  • Collaborated on modifying and extending existing modules, implementing new features to align with client specifications.
  • Proven ability to prioritize and complete multiple tasks efficiently while adjusting to dynamic work environments.
  • Performed in-depth root cause analysis, reviewed code, and collaborated with the team to conduct comprehensive unit testing.
  • Designed and developed modular, reusable React.JS components to enhance user interface consistency and simplify future enhancements.
  • Implemented APIs across multiple technologies (Python, Node.js, Java Spring Boot) to ensure flexible and reliable frontend integration.
  • Provided effective troubleshooting and resolution for a wide range of technical issues, minimizing downtime and improving user experience.
  • Utilized AG Grid within Angular components to enable features like sorting, filtering, and pagination for complex datasets.
  • Enhanced application efficiency by integrating Angular Lazy Loading, resulting in faster initial load and better user experience.
  • Validated all user input prior to backend submission to maintain application security and ensure consistent data quality.
  • Served as a code reviewer for Angular projects, ensuring adherence to best practices, coding standards, and application performance.
  • Documented technical processes and application workflows to support end-user education and knowledge transfer.
  • Implemented cloud solutions using AWS services including Lambda for serverless computing, RDS for database management, and S3 for storage, with monitoring via CloudWatch and scalability through Auto Scaling.
  • Implemented CloudFront distributions using S3 buckets as origin sources to improve performance and reduce latency for web apps.

Senior Software Developer

Navaratan Technologies Private Limited
12.2017 - 03.2022


Project 1: PDX (Premiere Digital Exchange) is a digital media distribution and leader in cloud-based digital asset delivery and content optimization solutions for clients in the Media & Entertainment industry, as well as one of the largest domestic and international aggregation (online distribution) partners in the world.

  • Converted existing AngularJS functionality to Angular components, streamlining the application and minimizing dependencies for better maintainability.
  • Increased code efficiency and ease of maintenance by implementing reusable components and custom directives throughout the application.
  • Worked on S3 multipart upload for files exceeding 5MB, leveraging chunk-based data transfer for optimized performance.
  • Collaborated on maintaining and extending existing modules, delivering new functionalities as per client specifications.
  • Reviewing Angular code for quality assurance, performance optimization, and alignment with development guidelines.
  • Led the AWS setup for microservices architecture leveraging Infrastructure as Code (IaC) via CloudFormation scripts.
  • Configured and launched EC2 instances using Auto Scaling Groups to dynamically scale based on CPU utilization.
  • Developed an AWS Lambda function to validate user permissions before granting access to video playback.
  • Configured AWS CloudFront (CDN) for web applications using an S3 bucket as the origin to improve content delivery performance.
  • Implemented end-to-end CI/CD workflows integrating AWS CodeDeploy with Bitbucket and BambooHR for streamlined deployments.
  • Implemented security patches and updates to ensure system and application compliance with best practices.
  • Created custom Amazon Machine Images (AMIs) for launching EC2 instances across multiple AWS regions.
  • Set up and managed a Bastion instance to provide controlled access to private subnet EC2 resources.
  • Configured AWS WAF rules to prevent SQL injection, cross-site scripting, and other vulnerabilities for web applications.


Project 2: RetroTax is a full-service administrator of federal and state tax credit and incentive programs for businesses. We know the tax credit fulfillment process, and we help your business get the results and the financial benefit for which it qualifies. RetroTax will keep you informed about best practices for maximizing tax savings.

  • Created efficient Node.js-based REST APIs to handle file transfers (uploads/downloads) between web applications and AWS S3.
  • Provisioned and launched EC2 instances to support scalable cloud infrastructure.
  • Deployed and managed Amazon Elasticsearch Service for improved data indexing and retrieval performance.
  • Implemented HashiCorp Vault and Consul for secure storage and management of secrets, ensuring fine-grained access control through multiple interfaces (UI, CLI, and HTTP API)

Education

B.Tech - Computer Science And Engineering

Rajiv Gandhi University of Knowledge Technologies
Telangana, India
04-2017

Skills

  • NodeJS, Express, Python, ReactJS, Angular,TypeScript, JavaScript, MySQL- Full Stack Development
  • Application Development and Programming
  • Problem Solving
  • AWS(Amazon Web Services)
  • DevOps
  • Python programming
  • Root-cause analysis
  • Documentation and reporting
  • Issue identification
  • Critical thinking
  • Complex Problem-solving
  • Analytical problem solving

Certification

  • AWS Certified Solutions Architect Associate
  • AWS Certified Cloud Practitioner Foundation

Work Preference

Work Type

Full TimeContract Work

Work Location

RemoteHybrid

Important To Me

Work-life balancePersonal development programsPaid sick leaveWork from home optionCareer advancementHealthcare benefits

Timeline

Packed App Development Senior Analyst

Accenture
04.2022 - 10.2024

Senior Software Developer

Navaratan Technologies Private Limited
12.2017 - 03.2022

B.Tech - Computer Science And Engineering

Rajiv Gandhi University of Knowledge Technologies
Sravanthi Penti