Manali Patil

Manali Patil

Senior Software Engineer & Engineering Manager

San Jose, CA

About Me

I’m a Full-Stack Engineer and Engineering Manager based in San Jose, CA. I build scalable, reliable products across backend, infrastructure, and user-facing systems. I thrive in fast-paced environments, love customer-facing work, and enjoy leading teams to ship high-impact solutions.

Technical Skills

Languages

GolangPythonC#Java React.jsSQLShell (Linux) PowerShellC++HTML/CSS

Frameworks

gRPCSpring BootSpring MVC HibernateJPAASP.NET Apache SolrAWS LambdaTerraform KubernetesSpark

Cloud & DevOps

AWS (EC2, IAM, EKS)Azure SQL DockerKubernetesGitHub Actions GitLab CI/CDHelmSkaffold

Data & Tools

PostgreSQLMSSQLRedis KafkaSparkGrafana WiresharkGitJIRA

Experience

Jun 2023 - Present

Halo Industries

Senior Software Engineer & Engineering Manager

Santa Clara, California

  • Promoted to lead the software team while continuing to drive architecture and implementation of MES features.
  • Managed a team of 3 engineers, overseeing project planning, task prioritization, and code reviews.
  • Led development of automation workflows for lot-level tracking, rework operations, and COA generation.
  • Enhanced MES with features for SECS/GEM integration, multi-tool data collection, and real-time monitoring.
  • Built B2B integration software in C# to transmit daily production data to customer ERP systems via SFTP.
  • Designed and implemented FTZ compliance software.
Apr 2022 – May 2023

DevZero Inc.

Member of Technical Staff

San Francisco, California

  • Implemented 20+ GRPCs and APIs in Golang for enabling ephemeral remote development environments.
  • Used Kubernetes and Helm charts to enable development environments in a cluster using EKS.
  • Defined, designed, and implemented multi-region support for development environments; Created CI/CD workflows.
  • Produced design docs, involved in design of 10+ features, code reviews, and created user onboarding guides.
Jul 2020 – Apr 2022

ZenOptics

Software Engineer

San Jose, California

  • Implemented and integrated 40+ backend APIs for core web applications in Java.
  • Set up CI/CD on Gitlab, enabling continuous testing and deployment for a team of 20 developers.
  • Developed installers for Linux (shell) and Windows (PowerShell) used in client deployments.
  • Implemented a recommendation system using ML content-based and collaborative filtering models.
May 2019 - Jan 2020

ZenOptics

Software Engineer Intern

San Jose, California

  • Implemented and integrated 20+ Backend APIs to generate thumbnails for Report Governance Tool using Java.
  • Thumbnail Backend services were included in the core product, adopted by 6+ clients.
Mar 2019 - Dec 2019

University Of San Francisco

Research Assistant

  • Built a C++ application for middle-box detection.
  • Mentored an undergrad; work submitted to 15th International Conference on Networking and Service (ICNS 2019).
Jul 2016 - Jul 2018

Capgemini

Software Engineer

Pune, India

  • Designed and debugged 50+ enhancements for McDonald's codebase in .NET.
  • Drove agile SDLC phases, created docs, and executed database migration to Azure SQL.

Projects

Simple Proof of Work Blockchain

Golang

Built POW blockchain with Nakamoto consensus and longest chain rule. Implemented Gossip protocol and Merkle Patricia trie. Developed a voting app to test the blockchain.

PNC Bank Data Modeling

Python

Designed architecture and led scrum for a Data Modeling Automation app. Developed web app for data input to ML models, transformations, and result visualization.

Distributed File System

Java

Implemented fault-tolerant distributed file system with probabilistic routing and entropy-driven compression. Deployed 12 storage nodes, name node, and clients.

Education

University of San Francisco

M.S. Computer Science

2020 | San Francisco, CA

Visvesvaraya Technological University

B.E. Computer Science and Engineering

2016 | Karnataka, India