profile-pic

Prathamesh Satish Nevagi

Prathamesh Satish Nevagi

As a experienced software engineer with over a decade of experience, I specialize in backend development, system design and building scalable distributed systems using Golang, Python, and Rust


I have hands-on experience with:

Backend:

Proficient in backend development with Golang, Python, Typescript (node) and Rust for building high-performance, concurrent systems. Specially, applications using Go’s lightweight concurrency model (goroutines and channels)


Frontend:

Experience in developing user-centric web applications using Angular js, Vue js that are responsive


System Design:

Designing and implementing distributed, large-scale systems with a focus on high availability and horizontal scalability. I have a strong understanding of event-driven architectures and microservices design patterns


Cloud & DevOps:

Proficient with AWS and Azure for deploying services and experienced with Docker, Kubernetes and CI/CD automation tools


I have led cross-functional teams of engineers in delivering end-to-end solutions, working closely with product managers and stakeholders

I’m always open to connecting with fellow professionals to share insights, explore new technologies, and discuss opportunities.

  • Role

    Full Stack Developer

  • Years of Experience

    12 years

Skillsets

  • Checkmarks
  • Data Integration - 8 Years
  • Data Pipelines - 6 Years
  • Shell Scripting - 7 Years
  • Redis - 8 Years
  • PostgreSQL - 7 Years
  • Linux - 8 Years
  • Infra automation
  • Digital signature
  • Vault transit
  • Springboot - 5 Years
  • Xray
  • Efs
  • Ebs
  • Ecr
  • Docker swarm
  • Arangodb
  • Table driven testing
  • Testing test driven development
  • Async io
  • API - 12 Years
  • Go
  • Docker - 7 Years
  • APIS - 9 Years
  • Snowflake - 6 Years
  • Docker/Terraform - 7 Years
  • automations - 8 Years
  • 3rd party API integrations - 9 Years
  • Integration Testing - 9 Years
  • Relational Database - 9 Years
  • 1 to 1 thread (1:1)
  • Apex - 2 Years
  • Visualforce - 4 Years
  • Salesforce integration - 4 Years
  • Restful APIs - 10 Years
  • Lightning web components - 4 Years
  • Go/Python/Java. - 8 Years
  • SQL - 8 Years
  • Java - 5 Years
  • CICD
  • flask
  • Elasticsearch
  • ECS
  • EC2
  • DynamoDB
  • Django
  • Distributed System
  • DevSecOps
  • Cryptography
  • Golang - 9 Years
  • Azure - 4 Years
  • AWS - 6 Years
  • Ansible
  • Angular
  • Rust - 4 Years
  • DSA - 8 Years
  • C++ - 4 Years
  • Distributed Systems - 10 Years
  • Architecture - 10 Years
  • S3
  • Concurrency models - green thread (n:m)
  • Typescript (nodejs)
  • Distributed caching
  • Architecture event driven (cqrs)
  • Terraform
  • SQS
  • SonarQube
  • SNS
  • Serverless
  • System Design - 6 Years
  • Python - 6 Years
  • Postgres
  • MySQL
  • MongoDB - 6 Years
  • MicroServices - 9 Years
  • Lambda
  • Kubernetes - 5 Years
  • Kafka

Professional Summary

12Years
  • Jun, 2021 - Jun, 20221 yr

    Senior Software Engineer

    Australia and New Zealand Banking
  • Oct, 2019 - Jun, 20211 yr 8 months

    Senior System Engineer

    Commonwealth Bank of Australia (CBA)
  • Mar, 2018 - Oct, 20191 yr 7 months

    Senior Technology Specialist

    Telstra
  • Nov, 2012 - Aug, 20141 yr 9 months

    Senior Product Engineer

    Symphony Teleca / Harman
  • Aug, 2014 - May, 2015 9 months

    Senior Software Engineer

    Clogeny Software
  • May, 2015 - Mar, 20182 yr 10 months

    Senior Software Engineer

    Symantec / Veritas Software
  • Nov, 2008 - Nov, 20124 yr

    Junior Software Developer

    Leo TechnoSoft Pvt. Ltd

Applications & Tools Known

  • icon-tool

    Bamboo

  • icon-tool

    Jenkins

  • icon-tool

    AWS CodePipeline

  • icon-tool

    GitHub Action

  • icon-tool

    SonarQube

  • icon-tool

    Coverity

  • icon-tool

    Nexus

  • icon-tool

    Artifactory

  • icon-tool

    Bamboo

Work History

12Years

Senior Software Engineer

Australia and New Zealand Banking
Jun, 2021 - Jun, 20221 yr
    Design and implement continuous delivery software for fintech apps. Application to create self hosted github action runners at scale. Develop application to create on demand infra.

Senior System Engineer

Commonwealth Bank of Australia (CBA)
Oct, 2019 - Jun, 20211 yr 8 months
    Architect and implement DevSecOps application to generate security attestations to apply better control over continuous delivery. Custom collectors for vulnerability attestation storage. Implement fault tolerant and scalable API using collector model.

Senior Technology Specialist

Telstra
Mar, 2018 - Oct, 20191 yr 7 months
    Architect DevSecOps framework for multiple cloud platforms. Design and implement DevSecOps for application and deployment security. Architect containerized solution for DevSecOps framework. Integrate security tools like SourceClear, SonarQube, Coverity, QualysWeb etc. Implement microservices, cli for DevSecOps tools.

Senior Software Engineer

Symantec / Veritas Software
May, 2015 - Mar, 20182 yr 10 months
    Build generic CICD application for 50+ products. Design and discuss relevant tech stack for different applications. Architect microservices, rest APIs and CLIs for DevOps product. Multi cloud solutions to auto scale-up and scale-down applications. Complete automation for CI and CD.

Senior Software Engineer

Clogeny Software
Aug, 2014 - May, 2015 9 months
    Work on product to migrate virtual machines from one cloud to another. Implement library for Logical Volume Management. Design APIs and CLIs for existing products.

Senior Product Engineer

Symphony Teleca / Harman
Nov, 2012 - Aug, 20141 yr 9 months
    Create mocking framework for API testing. CLI for BMC enterprise cloud solution. Implement asynchronous task queue to increase application performance. Contribute to MongoDB python library.

Junior Software Developer

Leo TechnoSoft Pvt. Ltd
Nov, 2008 - Nov, 20124 yr
    Application to autodetect languages from documents. Create migration scripts for databases. Implement custom middleware and template tags.

Achievements

  • Worked on enterprise applications for top Australian banks in Sydney, Australia
  • Open source contributor at heart

Major Projects

11Projects

DevSecOps Application

    Generate security attestations to apply better control over continuous delivery.

Vulnerability Scanning SAAS Application

    Leveraging kubernetes/docker swarn container orchestration for high performance.

Virtual Machine Migration Engine

    Portable virtual machine migration engine from AWS to Azure and vice-versa.

Golf Swing Analyzer Web Application

    Collaboration between golfers and trainers.

Generic CICD portal

    For multiple cloud providers like AWS, Azure etc.

Command line interface for BMC cloud components

    Similar to aws-cli.

Event management application for WHO

    Event management application.

Health care application for patient treatment

    Patient treatment through images and videos.

CICD Portal

May, 2015 - Mar, 20182 yr 10 months
    Architected and implemented generic CICD portal (DevOps) for multiple cloud providers like AWS, Azure etc.

Event Management Application

Nov, 2012 - Aug, 20141 yr 9 months
    Designed and built event management application for WHO.

Health Care Application

Nov, 2008 - Nov, 20124 yr
    Built health care application for patient treatment through images and videos.

Education

  • Bachelors in Computer Science

    Mumbai University (2008)
  • Bachelor’s in computer science

    Mumbai University