Mallika S
Sabbinenim08@[Link]
+1 4694248444
[Link]
--------------------------------------------------------------------------------------------------------------------
Professional Summary
With over 8 years of software development experience, including more than 5+ years as a Golang
Developer, I specialize in application analysis, design, and testing. My expertise extends to optimizing
frontend performance, utilizing Golang for Web Assembly modules, and enhancing user experience in
web applications. In collaboration with DevOps teams, I have implemented Kubernetes Operators to
automate application lifecycle management tasks such as provisioning, scaling, and backup, thereby
streamlining operations and improving reliability. My hands-on experience includes Jenkins pipelines,
Docker, Kubernetes, Elastic Search, and Kibana. My web development skills encompass a wide array of
technologies, including Angular, Bootstrap, [Link], JavaScript, jQuery, HTML5, CSS3, XML, AJAX,
Hadoop, MapReduce, Spark, Flink, and JSON. Additionally, I am proficient in developing RESTful web
services using Spring Boot. I have utilized Golang, ReactJS, REDIS, and PostgreSQL to build resilient
web applications, ensuring efficient performance and scalability.
Technical Skills & Tools
Programming Go (Golang), JAVA, .NET, C++, C#, Python
Web Technologies HTML, CSS, JavaScript, [Link], [Link], [Link], AJAX, JSON, JSP,
JSF, XML, Gin, Echo, Revel
Databases MySQL, PostgreSQL, MongoDB, Redis, Apache Kafka
Frameworks Struts, Hibernate, Micro Services, Spring Boot, Revel, Beego, Spring
Application Apache Tomcat, IBM WebSphere, BEA WebLogic
Servers
Operating Systems Windows, Linux, UNIX, RHEL, MacOS
Concurrency Goroutines, Channels, Net/HTTP, TCP/UDP, gRPC, WebSocket
Cloud AWS, Azure, GCP
Technologies
Devops Docker, Jenkins, Maven, ANT, Terraform, Cloud Formation
Testing Go Testing, Delve, TDD, Mocking Frameworks
Version Control Git, Bitbucket, SVN
Methodologies Agile, Scrum, Waterfall
Other Tools Ready API, web assembly, Google pub/sub, OpenShift, Ansible,
Postman, SoapUI, Stringer.
Professional Experience
American Family Insurance, Dallas, TX April 2023-Present
Senior Golang Developer
Project Scope: At America Family Insurance, I serve as a Senior Golang Developer, focusing on the
development and maintained high-performance backend services for a scalable insurance platform,
focused on improving customer experience, policy management, and claims processing. The project
involved building microservices architecture to support high-traffic workloads and real-time data
processing across multiple applications, ensuring reliability and security.
Responsibilities:
Utilized Golang for Web Assembly modules, enhancing frontend performance and user
experience.
Developed web applications using Golang, ReactJS and PostgreSQL, focusing on designing
intuitive front ends with HTML and CSS.
Developed and optimized MS SQL Server stored procedures, functions, and triggers to
improve database performance.
Built scalable Golang-based microservices using Gin and Echo frameworks, integrated with
SQL Server.
Designed and optimized T-SQL queries for real-time data processing and reporting.
Managed database indexing and query optimization to enhance application performance.
Developed RESTful APIs and gRPC services to streamline data transactions between Golang
services and SQL Server.
Deployed Golang applications on AWS with CI/CD pipelines using GitHub Actions.
Developed and deployed serverless applications using AWS Lambda with Golang,
optimizing performance and reducing cold start latency.
Created on-demand customizable REST APIs in Go, leveraging frameworks like Beego,
gRPC, and Protocol Buffer.
Designed and implemented CI/CD pipelines using BuildKite, automating build, test, and
deployment processes for Golang-based applications.
Integrated and managed AWS services such as S3, DynamoDB, RDS, SNS, and SQS using
Golang SDKs, ensuring seamless communication between distributed systems.
Managed to Go Lang dependencies using the Godep tool.
Contributed to the development and optimization of server and client-side implementations
of HTTP/3 using Golang.
Improved the scalability of application servers through CLI and DNS administration in AWS.
Developed microservices in Golang to handle data from various databases such as MySQL,
Redis, and others.
Implemented advanced concurrency patterns in Golang, such as worker pools and
fan-out/fan-in channels, to process millions of real-time events per second with minimal
resource overhead.
Implemented advanced concurrency patterns in Golang, such as worker pools and
fan-out/fan-in channels, to process millions of real-time events per second with minimal
resource overhead.
Developed CI/CD validation pipelines in GitHub Actions and AWS CodePipeline, enabling
automated pre-release testing for Golang microservices.
Designed and implemented Infrastructure as Code (IaC) using AWS CloudFormation and
Terraform, automating resource provisioning for Golang-based cloud applications.
Managed & built cloud infrastructure using AWS, Terraform, Ansible, and Packer.
Developed a fully automated CI system using Git, Jenkins, MySQL, and custom tools
developed in Python and Bash.
Integrated SonarQube into BuildKite CI/CD pipelines, ensuring code quality, security, and
maintainability for Golang services.
Deployed Golang microservices on AWS EKS (Elastic Kubernetes Service), configuring
Helm charts, RBAC policies, and Kubernetes operators for automated deployments
Deployed APIs on AWS API Gateway with custom throttling, caching, and quota
configurations, reducing API latency by 25%.
Used Kubernetes Ingress controllers and service mesh technologies like Istio for optimized
frontend traffic routing and load balancing.
Built an event-driven system with Golang and Kafka, handling exactly-once processing
semantics using Kafka Streams API and improving event processing reliability by 40%.
Configured RHEL-based web servers (Apache, Nginx) for hosting websites and services.
Managed AWS Billing and budgets, and enabled logging on various AWS services.
Developed Docker files and images for microservices orchestration using Kubernetes.
Using Go CD, optimized the continuous delivery process, resulting in a 25% reduction in
release time.
Refactored legacy front-end code into modular Svelte components, reducing technical debt.
Implemented JWT-based authentication in Golang, securing API endpoints and managing
session tokens in Angular using Angular Interceptors.
Participated in Agile and Test-Driven Development (TDD) methodologies for software
development and testing.
Converted C# APIs to Golang (Gin/Fiber/Echo), optimizing database queries and response
times.
Demonstrated proficiency in Linux commands and application development in a Linux
environment.
Built and maintained Extract, Transform, Load (ETL) processes using Java for data
integration from various sources, optimizing data ingestion speed and accuracy.
Solid SQL query skills for executing CRUD operations and writing Stored Procedures.
Contributed to developing a web framework for processing web requests and developing test
cases using the BDD testing paradigm.
Tech Stack: Golang, JavaScript, [Link], [Link], Java, HTML5, CSS3, MySQL, PostgreSQL,
Redis, AWS, Jenkins, Git, Go CD, Ansible, Terraform, Packer, RESTful Web Services, JSON,
AJAX, XML, jQuery, Bootstrap, Angular, React Native, Kafka, Elastic Search, Kibana, Linux,
Bash, GoDep, Jira.
Palo Alto Networks, Santa Clara, CA Dec 2021 - March 2023
Senior Golang Developer
Project Scope: The project aimed at developing and maintaining the Palo Alto Networks SD-
WAN (Software-Defined Wide Area Network) Cloud Orchestration platform, which provides
enterprises with efficient, secure, and high-performance management of their network traffic
across multiple cloud environments. The goal was to enhance scalability, reliability, and security
by implementing microservices-based architecture using Golang, supporting real-time traffic
monitoring, data encryption, and automated orchestration.
Responsibilities:
Architected and developed microservices using Golang for the Cisco SD-WAN Orchestration
platform, enabling real-time management and monitoring of network traffic across cloud
environments.
Refactored legacy Python applications to modern Golang implementations, reducing memory
usage by 70% and execution time by 60%.
Migrated critical database logic from PostgreSQL to MS SQL Server to align with enterprise
requirements.
Refactored and optimized T-SQL queries for high-volume network traffic processing.
Built Golang-based APIs to interact with SQL Server for real-time data analysis.
Designed and implemented stored procedures for business-critical operations.
Integrated Golang microservices with SQL Server Reporting Services (SSRS) for automated
reporting.
Implemented structured logging in Golang using Logrus and Zap, improving log
observability and debugging efficiency in distributed systems
Designed and implemented blue-green and canary deployment strategies on Kubernetes
using Istio and AWS Application Load Balancers, reducing deployment risk significantly.
Designed and built RESTful APIs and gRPC services to manage network policies, traffic
routing, and service-level agreements (SLAs) in a distributed network environment.
Implemented state management using Svelte stores, improving application efficiency.
Collaborated with networking engineers to integrate SD-WAN edge routers and cloud
services (AWS, Azure) into a unified orchestration platform, providing secure, optimized
traffic routing.
Developed and optimized gRPC and RESTful APIs in Golang to replace legacy .NET Web
API services.
Conducted in-depth threat modeling and integrated Web Application Firewall (WAF) and API
Gateway rules to mitigate injection, CSRF, and XSS attacks in APIs.
Integrated Azure Blob Storage, Azure SQL Database, and Cosmos DB with Golang-based
services for secure and efficient data management
Developed and integrated .NET-based APIs for interacting with Cisco SD-WAN, enabling
seamless communication between various network components and applications.
Ensured high availability and scalability by implementing containerized microservices
using Docker and orchestrating them with Kubernetes, enabling seamless scaling during
traffic spikes.
Developed reusable Angular components for displaying data fetched from Golang APIs,
improving UI consistency and reducing code duplication.
Created serverless workflows using Azure Logic Apps integrated with Golang applications,
improving operational efficiency and reliability.
Optimized JSON serialization and deserialization in APIs by switching to protobuf or
msgpack, improving serialization performance by 2x.
Integrated with third-party monitoring and security tools to provide a comprehensive network
monitoring dashboard, leveraging tools like Prometheus and Grafana for real-time insights.
Employed CI/CD pipelines (Jenkins, GitLab CI/CD) for automating builds, testing, and
deployment processes, ensuring a quick and reliable release cycle.
Built .NET applications to process network data, generating insights and reports on network
performance, bandwidth usage, and traffic patterns.
Utilized Golang to build scalable, efficient microservices, often integrating eBPF
functionalities to collect real-time data for troubleshooting, performance tuning, or security
insights.
Leveraged cloud-native technologies like AWS ALB, Auto Scaling Groups, and EKS to
dynamically scale Golang applications based on traffic patterns.
Introduced asynchronous query execution in high-traffic endpoints, significantly improving
user-facing API responsiveness under heavy loads.
Implemented OAuth2 and JWT-based authentication to secure APIs and sensitive data
flowing across platform, ensuring compliance with security standards.
Actively participated in Agile processes, contributing to sprint planning, backlog grooming,
and product road mapping to align with business requirements.
Worked closely with Cisco’s global teams to ensure that the orchestration platform adhered to
enterprise-grade networking and security standards.
Tech Stack: Golang, .NET, Microservices architecture, RESTful APIs, gRPC, AWS, Azure,
Docker, Kubernetes, Jenkins, GitLab CI/CD, eBPF, BCC, libbpf, PostgreSQL, Redis, MongoDB,
SD-WAN, edge routers, traffic routing, SLA management, OAuth2, JWT, TLS/SSL, network
security protocols.
Kaiser Permanente, Sacremento, CA September 2018 – August 2021
Golang Developer
Project Scope: At Kaiser Permanente, I worked as a Golang Developer developing scalable
backend systems for client-facing and internal applications, focusing on creating microservices
for data processing, reporting, and analytics. The project aimed to improve operational
efficiency, automate business processes, and integrate multiple data sources while ensuring
compliance with industry regulations and security standards.
Responsibilities:
Involved in Golang-based application development project following Agile/SCRUM
methodologies and Test-Driven Development (TDD) principles.
Actively participated in the migration of applications from .NET to Golang, ensuring a
smooth transition.
Created C# console programs for efficient data manipulation, enhancing data processing
capabilities.
Created and optimized T-SQL queries, stored procedures, and views to support healthcare
analytics applications.
Developed Golang-based services to process medical records and insurance claims using MS
SQL Server.
Improved database performance by implementing indexing and partitioning strategies.
Converted legacy .NET APIs to Golang, ensuring compatibility with SQL Server.
Managed data migration and ETL processes between SQL Server and cloud-based databases.
Implemented stored procedures, triggers, and views in MS SQL and PostgreSQL to enhance
data processing logic and minimize API overhead.
Developed various application components such as JSPs, Servlets, and EJBs using WASD,
and managed version control with SVN.
Designed and implemented network protocols and communication interfaces using Golang,
enhancing data transfer reliability and speed.
Designed configurable REST APIs on demand using Go, and worked with frameworks like
Gin, Revel, and Beego.
Developed AWS Lambda functions and managed AWS S3 using Golang, ensuring efficient
cloud service utilization.
Developed event-driven microservices using Apache Kafka, RabbitMQ, or AWS SQS,
improving real-time data streaming and processing.
Implemented advanced caching strategies using Redis and in-memory data structures,
reducing database query load by 50% and improving response times.
Developed responsive user interaction screens using HTML5, CSS3, jQuery, AJAX, Angular,
[Link], and JSON.
Performed regular security audits of IAM and AWS infrastructure, and utilized CloudWatch
to monitor resources like EC2, RDS, and DynamoDB.
Assisted in migrating applications to the cloud using AWS services such as EC2, S3, and
various other AWS components.
Designed a Python script to load transformed data into cloud services (AWS and GCP),
enhancing data processing efficiency.
Integrated third-party libraries and packages using Go modules for efficient dependency
management.
Tech Stack: C#, Golang, Java, JS, HTML, CSS, UML, C-Make, RPM, Docker, Apache Tomcat,
Jenkins, gRPC, Microservices, perf, bcc, and bpftool, eBPF, Restful API, DAO, Spring Boot,
Scala, cilium/ebpf, gobpf, jQuery, Oracle DB Server, Git.
Epam- India June 2016 – Aug 2018
Java Developer
Project Scope: I worked as a Java Developer on a range of enterprise-level applications and
maintained the backend infrastructure for the Apple Online Store, focusing on creating scalable,
secure, and high-performance systems that handle millions of transactions globally. The project
involved building microservices for payment processing, product catalog management, order
fulfilment, and customer account services, ensuring seamless integration with Apple’s global e-
commerce platform.
Responsibilities:
Involved in SDLC requirements gathering, analysis, design, development, and testing of
application, developed using AGILE/Scrum methodology.
Microservices have been built using Spring boot, Spring security and deployed to AWS
cloud.
Experience in React and working with React flux architecture, Redux architecture using
complex Object-Oriented concepts in improving the performance of the websites.
Designing and developing the RESTFUL web services using the JAX-RS API to
communicate over the network.
Experience with AWS cloud application. Good Knowledge of working with AWS services
such as AWS Lambda, AWS SQS, AWS CloudWatch, EC2, S3.
Involved in CI/CD process using GIT, Jenkins job creation, Maven build Create Docker
image and deployment in AWS environment.
Monitored the error logs using Log4J and fixed the problems.
Tech Stack: Java, Spring, Spring Boot, Hibernate, HTML, CSS, React, UNIX, AWS, Git,
Angular, Jenkins.
Education:
Bachelor of Technology in computer science from Krishna university