Mani Kumar

Mani Kumar Email and Phone Number

Senior Golang Developer at Samtrans | GoLang | Python | AWS | MongoDB | Spring Framework | MicroServices | SQL | Git | Kubernetes | Docker | GraphQL @ San Mateo County Transit District
san carlos, california, united states
Mani Kumar's Location
Greater Tampa Bay Area, United States
About Mani Kumar

• Over 9+ years of professional experience in application development and 7+ using Go Programming language.• Designed and implemented responsive web product features using ReactJS and SASS within a GoLang environment, with the incorporation of a RESTful architecture.• Developed a comprehensive DNS historical data trending analysis tool using Golang, incorporating RESTful APIs to facilitate user queries as microservices across the enterprise network.• Proficient in applying design patterns and industry best practices with Golang, among other technologies, to initiate the design process and culminate in deployable production systems, complete with robust scalability monitoring and instrumentation capabilities.• Experience in GoLang concepts such as Slices, Maps, Structs, Interfaces, Go routines, and Channels, with extensive hands-on experience in Microservices, Gokit, ORM GORM, CLI, Gorilla Mux, go-hystrix, and godoc.• Experience developing various web applications using ClojureScript, AngularJS, ReactJS for front end and J2EE, Servlets, Elixir, Erlang, Clojure for backend applications.• Utilized Go (Golang) to create custom consumers and producers for Apache Kafka, thereby augmenting our monitoring capabilities.• Developed internal diagnostic tools using Golang and AngularJS to facilitate the resolution of customer issues.• Proficient in web application development, with hands-on experience utilizing HTML, CSS, JavaScript, jQuery, AJAX, and JSON.• Responsible for implementing new requirements and addressing existing bugs within the system, which is built using ERLANG for the backend, utilizing CouchDB and CouchDB modules, as well as PostgreSQL, while employing CoffeeScript and BackboneJS for the frontend.• Designed and implemented Web Services (WSDLs) using JAX-WS, in addition to developing RESTful services in Golang, following a microservices architecture.• Developed and deployed Golang code to architect and integrate a robust Feedback system within the application infrastructure.• Developed PDF report generation functionality in Golang by leveraging XML data and database integration capable of generating and distributing monthly and on-demand reports to a user base of approximately 3 million end users.• Designed and implemented an RPC-based service in Golang for efficiently reading and processing large volumes of data from a PostgreSQL database.

Mani Kumar's Current Company Details
San Mateo County Transit District

San Mateo County Transit District

View
Senior Golang Developer at Samtrans | GoLang | Python | AWS | MongoDB | Spring Framework | MicroServices | SQL | Git | Kubernetes | Docker | GraphQL
san carlos, california, united states
Website:
smctd.com
Employees:
394
Mani Kumar Work Experience Details
  • San Mateo County Transit District
    Senior Golang Developer
    San Mateo County Transit District Aug 2021 - Present
    San Mateo, California, United States
    • Proficient in writing Docker files for deploying Golang applications on Confidential Linux Operating Systems and the AWS cloud platform.• Expertise in using GraphQL to build real-time and performant APIs.• Created prototypes using Goroutines, ActionScript, JavaScript, HTML, GWT, and Java.• Proficient in utilizing Toad for Oracle for efficient database querying.• Developed micro-services using Gorilla RPC for Authentication, Authorization, and communication with AWS SES and SendGrid.• Strong understanding of GraphQL SDL, query execution, and caching.• Demonstrated strong database programming skills with GoLand, ADO with GORM, MS SQL Server 2000, MS Access, and Oracle backend. • Extensively employed Gokit, Stored Procedures, Functions, and Triggers in Microsoft SQL Server.• Contributed to the development of custom taglibs, JSP, EJBs, Portlets, Gorilla Mux, and Oracle stored procedures.• Experience with using GraphQL with Golang frameworks such as Gin, Echo, or Chi.• Orchestrated Kubernetes deployments, implementing high availability and scalability strategies through horizontal pod scaling and resource management.• Developed a GUI builder using NetBeans and gRPC.• Configured Docker containers and crafted Dockerfiles for various environments while actively engaging with Kubernetes.• Engaged in Unit testing across various layers using JUnit and Ginkgo, creating automated test scripts for integration testing with Selenium.• Developed user interfaces using JSP, AJAX, JSP Tag libraries, and Struts Tag Libraries to simplify application complexities, incorporating Angular and Redux.• Experience with GraphQL best practices for security, performance, and scalability.
  • Mastercard
    Senior Golang Developer
    Mastercard Nov 2019 - Jul 2021
    St Louis, Missouri, United States
    • Proficient in backend development using NodeJs, Express, Google Go (Golang), and MongoDB, with experience integrating 3rd-party services such as Firebase, Kinvey, and Parse.• Collaborated with the development team to create a feature-rich API Gateway, incorporating Go's elegant design principles, native concurrency, and overall appeal.• Created TypeScript reusable components and services to consume requests to our API’s.• Implemented routing techniques in Golang using Gorilla mux as a request router and dispatcher for handling incoming requests.• Experience with using TypeScript with other technologies such as Node.js, React.• Integrated Single Sign-On (SSO) for multiple applications in the portal using SAML and JWT.• Designed a back-end system Logging Framework using Play Framework, Apache Kafka, and ElasticSearch.• Expertise in BigQuery SQL, Dataproc, Streaming Analytics, and Machine Learning Engine.• Designed and implemented extensive additions to existing Struts, Java, J2EE Web application utilizing Service Oriented Architecture (SOA) techniques.• Utilized Apache CXF as the Web Services framework to implement REST APIs.• Designed a new permissions model for provisioning applications using node.js, vue.js, PostgreSQL, Golang, and Docker.
  • United Airlines
    Golang Developer
    United Airlines Jan 2018 - Oct 2019
    Houston, Texas, United States
    • Engineered a Golang-based microservice for efficiently retrieving large volumes of data (millions of records) from a PostgreSQL database.• Proficient in crafting data APIs and multi-server applications to meet product requirements using Golang.• Strong understanding of BigQuery performance tuning and security.• Designed and implemented configurable REST APIs on demand using Go, with experience in various Go frameworks like Gin, Revel, and Beego.• Integrated Jenkins with Git to automate builds triggered upon pull request submissions for seamless CI/CD.• Utilized CI/CD tool Jenkins to automate the build process, seamlessly transitioning code from version control to testing and production environments.• Experience with designing, building, and managing BigQuery pipelines for real-time data ingestion, processing, and analysis.• Experience with using Kafka with other enterprise-grade technologies, such as Kubernetes, Prometheus.• Containerized applications using Docker, creating Dockerfiles and building Docker images for microservices to run on Kubernetes platforms.• Created Docker images for microservices orchestration using Kubernetes.• Proficient in working with multiple databases, including MongoDB, Cassandra, and MySQL.
  • Deutsche Bank
    Golang Developer
    Deutsche Bank Feb 2016 - Dec 2017
    Hyderabad, Telangana, India
    • Orchestrated the implementation of procedures to meticulously gather client requirements, pivotal for solution demonstrations.• Acquired proficiency in Golang during project engagement and leveraged it to develop microservices.• Constructed a Restful API by establishing a Node.js server on the backend, effectively managing requests originating from front-end jQuery Ajax calls.• Proficiently developed User Interfaces utilizing ASP.NET, AJAX, HTML, CSS, JavaScript, and jQuery.• Demonstrated strong competence in Database Programming, encompassing SQL and Stored Procedures.• Crafted a RESTful web API using Spring Boot and employed Spring Data for seamless interaction with MongoDB.• Developed Web Services encompassing SOAP/HTTP, SOAP/JMS, and SMTP using Service-Oriented Architecture (SOA) technologies, including SOAP and WSDL.• Engineered web modules and middleware components, integrating AWS and Spring integration.• Developed server-side software modules and client-side user interface components, exclusively deployed within the Amazon Web Services Compute Cloud.• Utilized Continuous Delivery/Continuous Integration tools such as Docker and Jenkins for streamlined application deployment on AWS.• Profound experience in creating and consuming XML Web Services, encompassing SOAP, SOAP headers, and SOAP exceptions.• Developed and maintained a wide range of database objects, including stored procedures, User Defined Functions, Indexes, Views, Tables, and Relationships on SQL Server.• Designed and implemented RESTful/WCF Web services, APIs, and other back-end components.• Played a pivotal role in Unit Testing and Integration Testing within the development environment, ensuring the application adheres to specifications. Adopted Agile/Scrum methodologies to foster development rigor and efficient project management.• Engineered automated test scripts for web applications using Jasmine and the Selenium testing module.
  • Infotech
    Java Developer
    Infotech Aug 2014 - Jan 2016
    Hyderabad, Telangana, India
    • Conducted a comprehensive analysis and improvement of an existing application, collaborating with business stakeholders to determine essential feature implementations.• Engineered Message Flows, Message Sets, and other service components to facilitate the integration of Mainframe applications with enterprise J2EE applications.• Successfully executed RESTful APIs integration and created reusable API packages.• Skilled in working with multiple databases, including Oracle and MySQL.• Extensive experience with Relational Databases (RDBMS) such as SQLite, MySQL, and Oracle. • Participated in various phases of the Application Software Development Life Cycle (SDLC), including requirements gathering, design, analysis, and code development.• Developed an application using Java 8 with features such as Lambda expressions, timing API, streams, functional interfaces, collectors, default methods, etc.• Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections, enhancing application performance.• Expertly produced and consumed Restful Web Services using Postman Rest Client to seamlessly interact with diverse applications from third-party sources.• Established and maintained Elasticsearch and Confidential EC2 instances, supporting the company's Redmine project management site and Mercurial Configuration Management (CM).• Set up a ClearCase server to facilitate ClearCase Remote Clients (CCRC), and evaluated the existing software development environment in MySQL, providing recommendations for enhancements.• Demonstrated strong competence in Database Programming, encompassing SQL and Stored Procedures.

Mani Kumar Education Details

Frequently Asked Questions about Mani Kumar

What company does Mani Kumar work for?

Mani Kumar works for San Mateo County Transit District

What is Mani Kumar's role at the current company?

Mani Kumar's current role is Senior Golang Developer at Samtrans | GoLang | Python | AWS | MongoDB | Spring Framework | MicroServices | SQL | Git | Kubernetes | Docker | GraphQL.

What schools did Mani Kumar attend?

Mani Kumar attended Jntuh College Of Engineering Hyderabad.

Who are Mani Kumar's colleagues?

Mani Kumar's colleagues are Valentino Igor La Fuente Zaa, Robert Casumbal, Jesus Pimienta, Robert Jenkins, Brian Geiger, Vic Lopez, Arnold Echane.

Not the Mani Kumar you were looking for?

  • Mani Kumar

    Servicenow Developer
    Mount Holly, Nc
  • Mani Kumar

    Sr Cloud Devops Engineer | Linux System Administrator | Git | Ci/Cd Pipeline With Jenkins | Docker | Kubernetes | Aws Resources | Azure Resources | Ansible | Terraform | Actively Looking For New Opportunities.
    Irving, Tx
  • MANI KUMAR

    Graduate Student @ Depaul University | Master'S In Business Analytics
    Chicago, Il
  • Mani K.

    Sunnyvale, Ca

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.