Masters in computer science
The University of Texas at Arlington,
TX - USA (Jan 2022 - May 2023)
Bachelor of Technology in
Computer Science
J.B. Institute of Engineering and
Technology - India (2016 - 2020)
SKILLS
CONTACT
Location
TX
******************@*****.***
Phone
Capital One - Dallas, TX, USA May 2022 - Current Software Developer - Contract
Designed and integrated RESTful APIs using Golang frameworks like Gin and Gorilla Mux, streamlining backend communication and improving system performance.
Led the transformation of legacy financial systems into microservices architecture, utilizing Docker and Kubernetes to enhance scalability and deployment efficiency.
Configured AWS resources, including EC2, RDS, and S3, optimizing infrastructure usage and cutting operational costs by 15%.
Deployed caching solutions with Kafka to minimize backend latency, boosting transaction processing times during peak load periods.
Enhanced system reliability by implementing advanced error-handling techniques in distributed environments, ensuring uninterrupted financial operations.
Developed comprehensive monitoring solutions with Prometheus and Grafana, enabling real-time system health tracking and faster troubleshooting.
Automated testing pipelines using Go Mock and CI/CD tools like Jenkins, maintaining consistent 90% code coverage across all modules.
Optimized database performance with PostgreSQL and implemented advanced indexing strategies, reducing query latency by 40%.
Implemented blue-green deployment strategies to minimize downtime and accelerate iterative application updates.
Collaborated with business and product teams to deliver compliance-driven solutions, aligning with regulatory standards and achieving stakeholder satisfaction. Pursued master’s in computer science (Jan 2022 - May 2023) Cenit Hub, India Jan 2020 - Dec 2021
Software Developer - Full Time
Designed and implemented a product recommendation engine for an e-commerce platform using Java, integrating RESTful APIs with data pipelines to process large datasets and deliver personalized recommendations, enhancing customer experience.
Implemented asynchronous communication between distributed services using Java-based tools like Apache Kafka, enabling reliable message queuing and ensuring seamless data processing in high-traffic applications.
Led the modernization of a healthcare management system by migrating monolithic Java components to Golang microservices, reducing deployment time and increasing reliability.
Developed a real-time logistics tracking platform using Golang, enabling clients to monitor shipments with up-to-the-minute updates through event-driven architecture.
Built a custom middleware for API rate limiting and logging in Golang, standardizing error handling across distributed services.
Developed a real-time notification system using WebSocket protocols, enabling instant updates for end-users.
Containerized a payment processing application with Docker and deployed it on Kubernetes, implementing rolling updates to minimize downtime during feature releases.
Integrated GraphQL with Golang APIs to enable flexible data querying for client applications, improving performance and reducing unnecessary data transfers.
Built a secure token-based authentication system for multi-tenant SaaS applications, ensuring compliance with GDPR and other data privacy standards.
Optimized caching mechanisms with Redis and implemented lazy loading for database-heavy applications, reducing server load during peak traffic by 35%.
Collaborated with client stakeholders to develop a custom reporting dashboard, allowing real- time analytics using ReactJS and charting libraries.
Conducted performance benchmarking for APIs, identifying bottlenecks and improving response times by 40% using tools like Apache JMeter. EXPERIENCE
Programming Languages: C/C++,
Java, Golang, Python, JavaScript, SQL
Web Technologies: Spring Boot,
Hibernate, ReactJS, HTML5, CSS3,
GraphQL, Websockets, RESTful APIs,
Microservices, JSON.
Cloud Computing and Deployment
Tools: Amazon Web Services (AWS),
Docker, Jenkins, Kafka, Kubernetes,
Grafana, Prometheus.
Database Technologies: MySQL,
PostgreSQL, MongoDB.
Development Tools: Eclipse, Visual
Studio Code, Jupyter Notebook,
MySQL Workbench.
Project Management and
Methodologies: Agile, Scrum,
Waterfall, SDLC.
Testing: JUnit, Selenium, Postman,
Unit Testing.
Version Control and Build Tools:
GitHub, GitLab, SVN.
Other Skills: Object-oriented
Programming, OOAD, Data
Structures and Algorithms, Problem-
Solving and Critical Thinking,
Software Developer
Sai Krishnam Raju
EDUCATION
www.linkedin.com/in/saikris
hnamraju784
SUMMARY
Software developer with around 5 years of experience in full-stack development using Java, Golang, Spring, Hibernate and React.
Proficient in designing RESTful APIs and microservices with GoLang frameworks like Gorilla Mux and Gin, leveraging Goroutines and Channels for concurrency.
Strong expertise in databases such as MySQL, PostgreSQL, and MongoDB, with hands-on experience in ORM tools like GORM for efficient data operations.
Skilled in containerization and orchestration using Docker and Kubernetes to enable scalable and reliable application deployment.
Experienced in automated testing with tools like Go Mock, JUnit and Selenium, ensuring high-quality and resilient solutions.
Adept at developing user-friendly, interactive interfaces using React, enhancing overall user experience.
Knowledgeable in cloud services including AWS (EC2, S3, RDS) for building scalable and secure systems.
Strong problem-solver with the ability to deconstruct complex challenges and deliver effective solutions.
Experienced in Agile methodologies, promoting collaboration and iterative development for timely project delivery.
Committed to writing clean, maintainable code while keeping pace with industry trends and emerging technologies.