Summary
Overview
Work History
Education
Skills
Timeline
Generic
Sara Danaei

Sara Danaei

Mernda,VIC

Summary

Experienced Tech Lead with over 15 years of professional experience in software development, specializing in full-stack web development, cloud computing, and DevOps. Proven track record of leading cross-functional teams to deliver high-quality, scalable solutions. Skilled in mentoring junior and senior developers, as well as architecting complex solutions. Proficient in modern front-end and back-end technologies including Svelte, TypeScript, NestJS, Golang, GraphQL, GCP Cloud Functions, and Terraform. Passionate about optimizing team performance, driving best practices, and ensuring seamless delivery of enterprise-grade applications.

Overview

18
18
years of professional experience

Work History

Technical Lead

ANZ Bank (ANZ Plus)
01.2023 - Current
  • Led a team of ten developers with varying levels of experience to implement and deliver new features across both the front-end and back-end layers of the Xplore project — a platform for monitoring and managing controls and risks across all assets at ANZx.
  • Collaborated with stakeholders to define requirements and set realistic timelines for new features, ensuring high-quality delivery
  • Mentored and provided technical guidance to junior developers, conducted code reviews, and led pair programming sessions to promote best practices and continuous learning
  • Fostered a collaborative environment within the team, promoting knowledge sharing and agile methodologies, leading to a 20% increase in development speed and efficiency
  • Facilitated Agile ceremony meetings (including sprint planning, stand-ups, retrospectives) and managed Jira boards to track progress and prioritize tasks

Achievements:

  • Leadership Impact: Successfully led a diverse team of developers, improving team cohesion and productivity, which resulted in faster feature delivery and higher-quality code
  • Mentorship & Growth: Played a key role in mentoring junior developers, helping them grow technically and professionally through pair programming, code reviews, and guidance on best practices
  • Cross-Functional Collaboration: Drove cross-team collaboration, delivering features on time and within scope, improving overall project management efficiency

Senior Software Engineer

ANZ Bank (ANZ Plus)
01.2021 - 01.2023
  • Developed and maintained the front-end of the application using Svelte and TypeScript, improving application performance and scalability
  • Architected and developed back-end services using NestJS, GraphQL, and Golang, ensuring clean, modular, and efficient code
  • Designed and implemented robust CI/CD pipelines using Github actions for seamless integration and deployment, reducing downtime and increasing productivity

Achievements:

  • CI/CD Performance Improvement: Improved pipeline efficiency by reducing CI/CD runtime by 30% through test refactoring, parallel execution, advanced caching, and migration to pnpm
  • Test Coverage Improvement: Implemented Cypress and visual regression (screenshot) testing for Xplore, integrating both into the CI/CD pipeline to enhance automated test coverage
  • Cross-Functional Collaboration: Drove cross-team collaboration, delivering features on time and within scope, improving overall project management efficiency

Senior Full-Stack Developer

ANZ Bank
01.2017 - 01.2021
  • Developed the ANZ Apply Platform, enabling automatic generation of application forms based on a JSON schema using React, Redux, GraphQL, and Golang
  • Built and maintained the ANZ Design System, a React-based component library for consistent user experience across ANZ FED projects
  • Contributed to the development of the ANZ Website, the bank's official site, using AEM and React
  • Onboarded new teams to the Apply platform, conducting brown bag sessions, reviewing PRs, and pair programming with developers
  • Enhanced accessibility through both automated and manual testing
  • Served as Scrum Master for a year while also contributing to development
  • Supported production releases, ensuring security and legal approvals, and performing TVT and BVT testing
  • Contributed to setting up the CI/CD pipeline and deployment process in Google Cloud Platform (GCP)

Achievements:

  • Streamlined Development: Played a key role in consolidating 21 individual online application projects into a unified Apply platform, reducing development time for new features dramatically
  • Design System Success: Contributed to the ANZ Design System, improving design consistency and developer productivity across all digital platforms
  • Accessibility Improvements: Contributed to making ANZ applications more accessible and compliant with WCAG standards

Full-Stack Developer

Sensis
01.2013 - 01.2017

Yellow Pages: Developed and maintained the responsive website, enabling Australians to find products and suppliers across all devices using AngularJS, jQuery, CSS3, and Groovy on Grails for back-end

  • Yellow Articles: Enhanced the Yellow Articles project by improving usability and maintainability with AEM (Adobe Experience Manager)
  • Yellow Bookings: Built the Yellow Bookings system, allowing users to send booking requests to businesses and enabling business owners to manage bookings via a responsive interface using Spring boot
  • Contributed to SEO improvements, optimizing the website’s ranking using SEO best practices and tools
  • Conducted manual exploratory testing to identify usability and functional issues

Achievements:

  • Responsive Web Development: Contributed to delivering one of Australia’s first responsive web projects using modern technologies
  • User Experience & Performance: Improved user experience by reducing page load times and improving performance by doing some refactoring

Web Developer

MLT Insurance
08.2010 - 06.2012
  • Developed and maintained the Sadra Banking System, a branch system for tellers and managers, and the User Portal for Mellat Insurance, a portal for merchants to manage fee payments and invoices
  • Implemented back-end and front-end components, including EJB-based services, JPA entities, and JSF pages
  • Developed and scheduled tasks using Quartz Scheduler
  • Created Ajax-based front-end pages using jQuery and designed pages with HTML and CSS

Achievements:

  • Security Enhancement: Increased security by implementing SSL and authentication solutions for the Sadra Bank project
  • Global Transaction System: Developed a secure money transaction system for global banking, including Visa card transactions

Java/J2EE Developer

Foursun
12.2008 - 07.2010
  • Developed and maintained web applications for government projects, including IKCO Spare Parts & After Sales Services (ISACO) and Iran Railways real-time monitoring system
  • Created the Business Card System for the Iran Commercial Ministry, storing merchant profiles and facilitating grants

Java/J2EE Developer & Software Designer

IRISA (International Company of Systems and Automation)
08.2007 - 12.2008
  • Designed and documented the EXIR Pharmaceutical Co Web-based ERP project
  • Developed PL/SQL functions and Oracle ADF reports using iReport and Jasper Reports
  • Improved the efficiency and quality of report development for the Exir ERP system by introducing new tools and technologies

Education

Master of Information Technology -

Amirkabir University of Technology (Tehran Polytechnic)
04.2008

Bachelor of Computer Science -

Amirkabir University of Technology (Tehran Polytechnic)
05.2006

Skills

  • Frontend: Svelte, SvelteKit, React, Redux, TypeScript, Jest, Cypress
  • Backend: NestJs, GraphQL, RESTful API, Golang, Java, Groovy, Spring Boot
  • Cloud & DevOps: Google Cloud Platform (GCP), Docker, Kubernetes (GKE), Terraform, AWS
  • Databases: PostgreSQL, MongoDB, MySQL
  • Version Control & CI/CD: Git, GitHub, Jenkins
  • Others: Software architecture design, Application security, Performance optimization, Mentorship and coaching, Code review expertise, Project leadership, Systems development lifecycle management, Agile methodology, Scrum, Kanban

Timeline

Technical Lead

ANZ Bank (ANZ Plus)
01.2023 - Current

Senior Software Engineer

ANZ Bank (ANZ Plus)
01.2021 - 01.2023

Senior Full-Stack Developer

ANZ Bank
01.2017 - 01.2021

Full-Stack Developer

Sensis
01.2013 - 01.2017

Web Developer

MLT Insurance
08.2010 - 06.2012

Java/J2EE Developer

Foursun
12.2008 - 07.2010

Java/J2EE Developer & Software Designer

IRISA (International Company of Systems and Automation)
08.2007 - 12.2008

Master of Information Technology -

Amirkabir University of Technology (Tehran Polytechnic)

Bachelor of Computer Science -

Amirkabir University of Technology (Tehran Polytechnic)
Sara Danaei