Hi, I'm Goutham Sai Kasarla, a Full Stack Developer with over 3.5 years of experience specializing in building scalable and secure applications using technologies like Java, React, Node.js, and TypeScript. I enjoy working in agile environments and have a strong passion for creating efficient APIs and engaging user interfaces. I've had the opportunity to work across various industries including government, finance, and education, collaborating closely with cross-functional teams to deliver high-quality software solutions. I'm always eager to learn new technologies and improve my skills while contributing to impactful projects.

GOUTHAM SAI KASARLA

Hi, I'm Goutham Sai Kasarla, a Full Stack Developer with over 3.5 years of experience specializing in building scalable and secure applications using technologies like Java, React, Node.js, and TypeScript. I enjoy working in agile environments and have a strong passion for creating efficient APIs and engaging user interfaces. I've had the opportunity to work across various industries including government, finance, and education, collaborating closely with cross-functional teams to deliver high-quality software solutions. I'm always eager to learn new technologies and improve my skills while contributing to impactful projects.

Available to hire

Hi, I’m Goutham Sai Kasarla, a Full Stack Developer with over 3.5 years of experience specializing in building scalable and secure applications using technologies like Java, React, Node.js, and TypeScript. I enjoy working in agile environments and have a strong passion for creating efficient APIs and engaging user interfaces.

I’ve had the opportunity to work across various industries including government, finance, and education, collaborating closely with cross-functional teams to deliver high-quality software solutions. I’m always eager to learn new technologies and improve my skills while contributing to impactful projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full Stack Developer at my School Connect
December 31, 2024 - July 16, 2025
Developed end-to-end business applications using React, Node.js, and Java. Created custom REST APIs and services for system integration and data processing. Built responsive UI components with TypeScript, JavaScript, HTML, and CSS. Implemented scalable backend workflows using Java and Node.js, integrating third-party APIs securely. Managed PostgreSQL and MySQL databases and performed API testing and unit tests. Built serverless functions with AWS Lambda and automated deployments via GitHub Actions. Followed component-driven development, secure routing, session management, caching with Redis, and documented technical specifications with Swagger. Collaborated in Agile ceremonies and worked closely with designers and stakeholders to refine product features.
Senior Systems Developer at QLD Department of Justice and Attorney-General
March 31, 2024 - July 16, 2025
Developed and maintained backend systems using Java, Spring Boot, and SQL. Designed RESTful services for legal and operational tools and built full-stack applications with ReactJS and Node.js. Created reusable frontend components managing state with Redux. Integrated PostgreSQL and MySQL databases with ORM frameworks like Hibernate and Sequelize. Developed GraphQL endpoints, secured APIs with role-based access control, performed logging and monitoring using Splunk. Wrote unit and integration tests, managed Docker microservices, configured CI/CD pipelines via Azure DevOps, and optimized performance for large data queries. Provided production support and mentored junior developers.
Software Developer at Westpac Group, Brisbane
July 31, 2023 - July 16, 2025
Built and maintained full-stack web applications using Next.js, React, and Node.js. Implemented SSR and ISR for performance and SEO enhancements on public-facing portals. Developed secure APIs with Express.js and TypeScript for mortgage systems. Integrated relational and NoSQL databases including PostgreSQL, MySQL, and MongoDB. Designed authentication and authorization layers with NextAuth.js and OAuth. Developed unit and integration tests using JUnit, Selenium, and Appium. Refactored legacy Java modules into scalable microservices using Java Spring. Optimized high-traffic API query performance, deployed updates via CI/CD pipelines, and maintained code quality through PR reviews and SonarQube analysis. Supported bug fixes and collaborated with cross-functional teams.
UI Developer / Full Stack Developer at KeyStack Technologies, Hyderabad
July 31, 2018 - July 16, 2025
Developed UI components using AngularJS, JavaScript, HTML5, and CSS3. Built backend modules in Java and Spring MVC, integrating RESTful APIs with secure data transactions. Maintained reusable codebases for web and mobile interfaces, developed ASP.NET MVC client portals and responsive landing pages. Created REST API clients with Axios and managed async calls. Handled database interactions using SQL Server and MySQL. Wrote unit tests using JUnit and Jasmine for frontend and backend. Used Git for version control and Jenkins for continuous integration. Conducted UI testing and browser compatibility checks, collaborated with QA for test coverage and UAT readiness, and supported bug triaging and project handover documentation.
Full Stack Developer at my School Connect
December 31, 2024 - July 16, 2025
Developed end-to-end business applications using React, Node.js, and Java. Created custom REST APIs and services for system integration and data processing. Built responsive UI components using TypeScript, JavaScript, HTML, and CSS. Implemented scalable backend workflows with Java and Node.js. Integrated third-party APIs securely using OAuth2 and token-based authentication. Managed PostgreSQL and MySQL databases, performed API testing using Postman, integrated unit tests using Jest, and built serverless functions with AWS Lambda. Automated deployments using GitHub Actions. Followed component-driven development using React and reusable hooks. Configured secure routing and session management with JWT and cookies. Implemented caching and performance tuning using Redis. Created technical documentation using Swagger. Collaborated with designers and stakeholders and participated in Agile ceremonies.
Senior Systems Developer at QLD Department of Justice and Attorney-General
March 31, 2024 - July 16, 2025
Developed and maintained backend systems using Java, Spring Boot, and SQL. Designed RESTful services for legal and operational tools. Built full stack applications with ReactJS and Node.js with TypeScript. Created reusable frontend components with Redux. Integrated databases with ORM frameworks. Built GraphQL endpoints. Secured APIs with role-based access control. Performed logging and monitoring using Splunk. Wrote unit and integration tests with JUnit and Postman. Managed Docker-based microservices across environments. Configured CI/CD pipelines in Azure DevOps. Tuned performance for large data queries. Provided production support and mentoring to junior developers.
Software Developer at Westpac Group, Brisbane
July 31, 2023 - July 16, 2025
Built and maintained full-stack web applications using Next.js, React, and Node.js. Implemented SSR and ISR for performance and SEO. Developed secure APIs with Express.js and TypeScript for mortgage systems. Integrated relational and NoSQL databases including PostgreSQL, MySQL, and MongoDB. Designed authentication and authorization with NextAuth.js and OAuth. Developed unit/integration tests using JUnit, Selenium, and Appium. Refactored legacy Java modules into scalable microservices. Developed backend services with Java Spring. Optimized query performance and deployed updates via CI/CD pipelines. Managed code quality through PR reviews and SonarQube. Supported bug fixes and collaborated in Agile sprints.
UI Developer / Full Stack Developer at KeyStack Technologies, Hyderabad
July 31, 2018 - July 16, 2025
Developed UI components using AngularJS, JavaScript, HTML5, and CSS3. Built backend modules in Java and Spring MVC. Integrated APIs with RESTful services ensuring secure data transactions. Maintained reusable codebases for web and mobile interfaces. Developed ASP.NET MVC-based client portals and responsive landing pages. Managed database interactions using SQL Server and MySQL. Wrote unit tests with JUnit and Jasmine. Implemented Git version control and Jenkins CI. Conducted UI testing and browser compatibility checks. Collaborated with QA for UAT readiness and provided documentation for handover.

Education

Master’s Degree at Griffith University, Brisbane
January 1, 2019 - December 31, 2021
Master's Degree at Griffith University, Brisbane
January 1, 2019 - December 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Financial Services, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more