Sai Kumar Email and Phone Number
Sai Kumar is a Sr Golang Developer at First Citizens Bank at First Citizens Bank.
First Citizens Bank
View- Website:
- firstcitizens.com
- Employees:
- 6304
-
Sr. Golang DeveloperFirst Citizens Bank Sep 2023 - PresentTexas, United States• Proficient in designing and developing high-performance Golang applications, optimizing resource utilization and scalability.• Extensive experience in building microservices and API endpoints using Go.• Expertise in containerization and orchestration with Docker and Kubernetes, ensuring efficient deployment and scaling of applications.• Designed and managed containerized microservices on Kubernetes clusters, optimizing resource allocation and resilience.• Managed and tuned PostgreSQL databases for data storage and retrieval, ensuring data consistency and reliability in Golang applications.• Expertise in writing optimized SQL queries and database modeling.• Utilized Kafka for building real-time data streaming and event-driven architectures, ensuring high-throughput and low-latency data processing.• Developed Kafka consumers and producers for message-driven microservices.• Designed and developed RESTful APIs in Golang, using JSON for efficient data exchange and transport.• Proficient in creating API endpoints that follow REST principles, ensuring a standardized approach to web service design.• Implemented Protobuf and gRPC for efficient and language-agnostic inter-service communication in microservices, enhancing data serialization and performance.• Developed gRPC services and clients, optimizing communication between microservices.• Utilized GitHub for version control and collaboration, ensuring well-documented and organized code repositories.• Proficient in managing code branches, pull requests, and code reviews.• Expert in Linux server administration, including system monitoring, performance tuning, and security.• Managed Linux servers for hosting Golang applications, databases, and related services.• Proficient in MySQL database management, including data modeling, indexing, and query optimization. -
Sr. Golang DeveloperWells Fargo Mar 2022 - Aug 2023Pennsylvania, United States• Led the development of highly performant and concurrent Golang applications, optimizing resource utilization.• Expertise in using Goroutines for concurrent programming, improving application responsiveness and scalability.• Designed and implemented concurrent applications using Go's Channels, ensuring efficient communication between components.• Built and managed RPC-based microservices in Go, enabling seamless inter-service communication.• Leveraged the Go Kit framework to develop modular and resilient microservices, simplifying service composition and communication.• Proficient in using GORM as the Object-Relational Mapping (ORM) library for go, facilitating database interactions.• Developed CLI tools in Go to streamline interactions with applications and services, improving developer productivity.• Utilized Gorilla Mux for routing in Go web applications, ensuring robust APIs and efficient request handling.• Implemented fault tolerance and circuit breaker patterns with Go-Hystrix to manage failures in microservices.• Created comprehensive and well-structured documentation for Go projects, facilitating team collaboration and code understanding.• Expertise in front-end technologies, designing and developing responsive and dynamic user interfaces.• Implemented secure authentication and authorization mechanisms using JWT and SAML, safeguarding user access.• Utilized Elasticsearch for advanced search and indexing, enabling efficient data retrieval and analysis.• Applied Ginkgo for advanced testing and behavior-driven development (BDD), ensuring code quality and reliability.• Competence in scripting languages, enabling automation and data processing.• Developed gRPC-based services, ensuring efficient and secure inter-service communication in distributed systems.• Managed both SQL and NoSQL databases for efficient data storage, modeling, and retrieval. -
Golang DeveloperRedis Lab Aug 2020 - Feb 2022California, United States• Proficient in the Go programming language, with expertise in writing efficient and concurrent code.• Experience with Kafka, including message publishing, consumption, and event-driven architectures.• Utilized Docker to containerize applications, ensuring consistency and portability across different environments.• Managed containerized applications in Kubernetes clusters, optimizing deployment, scaling, and orchestration.• Developed and deployed applications on Google Cloud Platform (GCP), leveraging various GCP services for scalability and reliability.• Proficient in MongoDB for NoSQL database management, including data modeling, indexing, and querying.• Used Swagger Framework to document and expose RESTful APIs, enhancing developer and client understanding.• Proficient in Java for integrating and enhancing existing systems or components.• Developed and maintained RESTful APIs, ensuring efficient data exchange with JSON payloads.• Utilized Git for version control, allowing for efficient collaboration and code management.• Strong problem-solving skills, capable of troubleshooting and resolving complex technical issues.• Designed and developed a real-time data streaming platform using Golang and Kafka.• Implemented Kafka for high-throughput, low-latency event processing and message queuing.• Orchestrated containerized deployments with Docker and Kubernetes for scalability.• Built microservices on Google Cloud Platform, optimizing application scalability and reliability.• Leveraged GCP services like Google Kubernetes Engine (GKE) and Cloud Pub/Sub for message-driven architectures.• Integrated MongoDB for efficient data storage and retrieval, supporting data modeling, indexing, and query optimization.• Documented RESTful APIs with Swagger Framework, enhancing developer and client understanding and API adoption.
-
Golang DeveloperNetenrich Technologies Private Limited Mar 2017 - Apr 2019Hyderabad, Telangana, India• Proficient in Java, with a strong understanding of core concepts, data structures, and algorithms.• Developed and maintained Java applications using the spring framework, including Spring Boot for microservices.• Created dynamic web pages and applications using Java Servlets and JavaServer Pages (JSP).• Designed and implemented user interfaces with HTML, CSS, and JQuery, ensuring responsive and visually appealing web applications.• Familiar with the Apache Struts framework for building Java web applications.• Worked with EJB for building scalable, distributed, and enterprise-level Java applications.• Proficient in working with relational databases, including MySQL, and writing PL/SQL queries for data retrieval and manipulation.• Developed and consumed RESTful web services, facilitating data exchange between different systems.• Utilized Git for version control, ensuring efficient collaboration and code management.• Experience with Apache Ant for automating build processes.• Utilized JIRA for issue tracking, task management, and project collaboration.• Basic knowledge of UNIX and Linux environments for software development.• Strong problem-solving skills, with a knack for troubleshooting and debugging code.• Collaborated effectively in cross-functional teams to deliver projects on time and within budget.• Managed multiple tasks and projects, meeting deadlines and priorities effectively.• Ensured high-quality code and documentation, paying close attention to detail.
-
Python DeveloperCmc Ltd Apr 2014 - Feb 2017Hyderabad, Telangana, India• Designed and developed the user interface of the project with HTML, CSS and JavaScript• Entire Front end and back end modules of the project are developed using Python with Django Framework. • Used python panda’s module to read CSV files to obtain data and store the data in data structures provided in the NumPy module• Designed and developed the data management systems using MySQL databases. • Experienced in writing indexes, views, constraints, stored procedures, triggers, cursors and user defined functions or subroutines in MySQL. • Created PERL scripts for processing the incoming feeds and generating feeds/reports for the downstream applications• Analyzed requirements for internal build tools developed using perl.• Used Selenium Libraries to write fully functioning test automation process.
Frequently Asked Questions about Sai Kumar
What company does Sai Kumar work for?
Sai Kumar works for First Citizens Bank
What is Sai Kumar's role at the current company?
Sai Kumar's current role is Sr Golang Developer at First Citizens Bank.
Who are Sai Kumar's colleagues?
Sai Kumar's colleagues are Venkata Dasari, Lazaro Chavez, Joe Bennett, Brian James, Lynn O'riley, John Goldthwait, Candace Johnson.
Not the Sai Kumar you were looking for?
-
1harriscountytx.gov
-
1techsur.solutions
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial