t
tagpro7

Jaspreet S

@tagpro7

Senior Software Engineer

Australia
Inglés, Hindi, Punjabí
Parte de la información aparece en idioma inglés.
Sobre mí
8+ years building software for ANZ Bank, Zendesk and Canva. I've built banking systems handling 3,000+ transactions a second — and I bring that same rigour to your website. I also co-founded my own startup, so I get it: you need something that works, on time, without the jargon. Tell me what you want in plain English and I'll handle the technical side. Full-stack: Go, Python, TypeScript, React, Postgres, AWS/GCP. Master's in Computing (ANU). Fast replies, clear updates, and code that's actually yours to keep. Message me and let's talk about your project.... Lee más

Habilidades

t
tagpro7
Jaspreet S
desconectado • 
Tiempo medio de respuesta: 1 hora

Revisa mis servicios

Aplicaciones Full Stack Web
I will create any app, any software for you to launch or scale
Sitios web personalizados
I will build the perfect website for your business

Experiencia laboral

Canva

Software Engineer

Canva • Tiempo completo

Jan 2026 - Jul 20266 mos

Shipped the OTel operator for Metrics team to manage multiple instances of OTel collectors within a k8s cluster. Shipped metrics API as part of Observability API to be available for all the engineers at Canva. Worked with a modern stack including Golang, Terraform, and AWS.

Zendesk

Senior software engineer

Zendesk • Tiempo completo

Sep 2021 - Mar 20253 yrs 6 mos

Architected and led the 'Express Sandbox' feature, reducing customer provisioning time from over a month to less than a week. Led initiatives to publish public APIs via Postman, mentored interns, and developed proof-of-concepts for API versioning. Managed production services and risk assessments.

ANZ

Software Engineer

ANZ • Tiempo completo

Sep 2019 - Sep 20212 yrs

- Designed an implemented transactions service for ANZ Plus app, which was designed to support 3000+ bank transactions per second coming from core banking systems. - Designed the architecture for transactions services, developing/maintaining the services, communicating with stakeholders to ensure that we are building relevant and reliable services while making sure our APIs are ready for multiple tenants like ANZ Plus app, open banking, etc. - Implemented bi-directional streaming API to sync transactions with mobile and our service. We used multiple types of messages to be sent to mobile on a single stream using goroutines and stored the acknowledgement from the app to make sure all the transactions are received by the mobile app at least once. - Designed database schema using transactions services, and wrote SQL queries to be optimised for our service, making sure that we are leveraging Cloud Spanner’s inbuilt interleaved tables and following best practices to take full advantage of Cloud Spanner performance. - Implemented monitoring/tracing using CNCF projects like opentracing/openmetrics (now combined into opentelemetry), defining CRDs to deploy transactions services to kubernetes and containerised the transactions services. - Engaged with different stakeholders like the mobile team’s engineers and product owner to discuss the gRPC API proposals while also making sure that we are not designing our APIs just to favour mobile integration and keeping it more generic to be integrated with something like openbanking. - Maintained high level of test coverage, built/maintained integration tests and end to end tests for our service. - Integrated with external services like *Look who’s charging*, which enriches the transaction details with things like merchant details, merchant addresses, location coordinates etc. aAlso integrated with their webhook which was responsible for updating merchant’s details in future.