Summary
Overview
Work History
Education
Skills
Certification
COURSES
Timeline
Generic
Srinivas Teella
Verified
This profile is verified using an email address.

Srinivas Teella

Kalkallo,VIC

Summary

Highly skilled full-stack developer with over 15 years of progressive experience in developing diverse .NET and Angular applications. Certified Azure Developer Associate with over 6 years of expertise in various Azure cloud services, ensuring robust and scalable solutions. Proven track record in overseeing the entire project development life cycle, including requirements gathering, application design, coding, testing. Strong foundation in object-oriented programming, SOLID principles, design patterns, and best practices, complemented by proficiency in Agile methodologies.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Senior Full Stack Engineer

AGL Energy
Melbourne, VIC
10.2024 - Current
  • Led delivery of key, high-impact features for the MyAccount platform and supporting backend APIs, driving requirements analysis, solution design, and implementation of critical customer-facing capabilities
  • Executed end-to-end delivery of a budget tracking initiative, enabling customers to set and monitor energy usage through a scalable microservices-based architecture
  • Worked on a payment control initiative to detect and prevent fraudulent customer activity, helping reduce fraudulent transactions
  • Implemented migration from Falcor to GraphQL in the BFF layer, enabling seamless, efficient, and scalable integration between the SPA and backend APIs
  • Extended contributions beyond development to include release coordination, application monitoring, and active participation in engineering guilds to drive best practices and operational excellence
  • Mentored junior developers and ensured high code quality through rigorous code reviews, comprehensive testing, and adherence to best practices

Full stack engineer

VIVA Energy
Melbourne
03.2022 - Current
  • Led development across multiple initiatives at VIVA Energy, including Logbook, Viva Energy Move, and Profile applications, using Angular 13, .NET Core, Node.js, Azure, SQL, and OKTA.
  • Delivered upgrades of Angular and .NET applications to latest supported versions, improving performance, security, and maintainability.
  • Built a self-serve platform for Aviation Fuel2Sky customers, enabling online management of fuel purchases, cards, and account services.
  • Partnered with UI/UX designers to redesign and implement a modern vendor management application using Angular, improving usability and user experience.
  • Developed the “Turnaround and Intervention Log” module in the Logbook application to support refinery operations and improve risk management during maintenance activities.
  • Implemented OKTA-based authentication features (login, password reset, forgot password) and integrated them with Node.js Profile APIs.
  • Designed and developed .NET Core APIs and BFF layer integrations with Salesforce via ESB for seamless data exchange between systems.
  • Leveraged Azure services including Functions, Service Bus, DevOps, Cosmos DB, Redis Cache, and Application Monitoring to build scalable solutions.
  • Developed unit, integration, and end-to-end tests using Jasmine, xUnit, and NSubstitute to improve test coverage and code quality.
  • Participated in Agile/Scrum delivery cycles, including sprint planning and regular application release processes.
  • Ensured high code quality through peer code reviews, PR approvals, and adherence to development best practices.

Sr Digital Developer

AGL Energy
Melbourne
05.2020 - 03.2022
  • Designed and developed various features for the MyAccount application (Angular-based) and related APIs in .Net Core and Node (BFF)
  • Rapidly developed and delivered COVID-19 payment assistance features to support AGL customers facing financial hardship during the pandemic
  • Created client and server-side unit and end-to-end tests using Test Cafe, Jasmine, NSubstitute, and Xunit
  • Implemented ARM templates to automate resource provisioning and deployment processes
  • Integrated .Net APIs with SAP systems using the Open Data Protocol
  • Participated in the weekly application release process
  • Experienced with build automation tools such as Bamboo, Octopus, and Azure DevOps
  • Engaged in software quality assurance processes, including code reviews and PR approvals
  • Proficient in application monitoring using New Relic and Azure Monitoring
  • Collaborated with the cloud infrastructure team to integrate external APIs for inbound and outbound communication.

Software Developer

Hello World Travel
Melbourne
03.2017 - 04.2020
  • Supported the Help-desk team by developing actor-based micro-services to automate the airline ticketing process using the Akka.Net reactive programming framework.
  • Managed front-end and back-end application development with Angular 8 and .Net Core, creating a central space to monitor and manage all QBT applications.
  • Utilized popular Azure cloud services, including message services, functions, and web jobs, to migrate on-premise applications to the cloud environment.
  • Implemented various WCF and Restful APIs in .Net Framework and .Net Core, integrating them with third-party APIs and applications.
  • Supported and enhanced existing Windows-based real-time ticketing automation systems under the direction of project managers based on operational requirements.
  • Coordinated with the offshore development team to rewrite the existing desktop-based solution as a web-based solution using Angular and .Net Core.
  • Configured CI/CD in Azure DevOps for a quick, safe, and reliable build and release process.
  • Implemented client and server-side testing (unit and integration) using NUnit, Xunit, and NSubstitute, achieving 60% code coverage for a robust and quality system.
  • Participated in sprint planning, estimation, and design.

Software Engineer

Qatar Airways
Doha, Qatar
10.2013 - 03.2017
  • Delivered SharePoint-based enterprise applications
  • Built document management and scanning solutions using Kofax and Angular
  • Supported high-availability systems for business-critical operation

IT Consultant

Sonata Software
India, Qatar
07.2010 - 09.2013
  • Traveled and collaborated with various clients as a Technical Consultant, addressing a wide range of operational requirements.
  • Provided level-1 support for high-availability applications used in the CEO office.

Technology Leader

Infosys
Mangalore, India
03.2008 - 07.2010
  • Led a team of 5 developers in creating bespoke applications using SharePoint and .Net.
  • Coordinated with the onsite team to interpret requirements, analyze feasibility by identifying technological limitations and deficiencies in existing processes, and deliver technical solutions to end-users.
  • Conducted R&D and proof of concepts on complex modules during the requirement analysis phase.
  • Mentored and assisted graduates in improving best practices, adhering to design principles and patterns to ensure quality-oriented software.

Software Developer

Igate Global Solutions
Bangalore, India
07.2007 - 02.2008
  • As a Software Engineer, I was part of a 50-member team responsible for writing database scripts using SQL Server, designing and debugging code in C#.NET and ASP.NET, and developing new Windows and web-based applications.

Education

Computers, Computer Science and Engineering

GMRIT
Rajam, India
05-2006

Skills

  • Net Core
  • Angular
  • Microsoft Azure
  • HTML/CSS/JavaScript
  • Nodejs
  • Typescript
  • GraphQL
  • SQL
  • Unit and E2E Testing
  • AkkaNet
  • Git
  • CI/CD
  • Agile Development
  • DevOps

Certification

Microsoft Certified: Azure Developer Associate Dec 2021

COURSES

  • AWS Solution Architect, Simplilearn
  • Azure Solution Architect, Simplilearn

Timeline

Senior Full Stack Engineer

AGL Energy
10.2024 - Current

Full stack engineer

VIVA Energy
03.2022 - Current

Sr Digital Developer

AGL Energy
05.2020 - 03.2022

Software Developer

Hello World Travel
03.2017 - 04.2020

Software Engineer

Qatar Airways
10.2013 - 03.2017

IT Consultant

Sonata Software
07.2010 - 09.2013

Technology Leader

Infosys
03.2008 - 07.2010

Software Developer

Igate Global Solutions
07.2007 - 02.2008

Computers, Computer Science and Engineering

GMRIT
Srinivas Teella