Software Engineer II at Cisco | Distributed Systems, Go, Scala, Kafka | Building real-time systems at scale | VIT’22

Bengaluru

Bengaluru

Bangalore








Bachelor of Technology - BTech, Computer Science
Vellore Institute of Technology
Join Akarsh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer II at Cisco | Distributed Systems, Go, Scala, Kafka | Building real-time systems at scale | VIT’22
Software engineer with expertise in building web applications, backend systems, and machine learning models, With proficiency in multiple programming languages including Python, Java, JavaScript, TypeScript, and Golang, as well as a strong foundation in core computer science topics such as data structures, algorithms, DBMS, OS, and computer networks, I am able to approach complex problems from multiple angles and develop effective solutions. In addition to my technical skills, I also have experience in Design Patterns, Microservices Architecture, Docker, Kubernetes, and a basic understanding of cloud computing. I am passionate about staying up-to-date with the latest trends and best practices in the industry, and in my spare time, I enjoy writing blogs about problem-solving, design patterns, and the things I am learning in software engineering. I am particularly interested in design, problem-solving, web applications, distributed systems, and cloud computing, and I am always looking for new opportunities to apply my skills and expertise in these areas. please feel free to connect with me.
Bengaluru
claude code
claude
codex
mcp
notebooklm
obsidian
Software Engineer II at Cisco, Aug 2024 - Present · 2 yrs 2 mos, Bengaluru
Software Engineer at Societe Generale Global Solution Centre, Jun 2022 - May 2024 · 2 yrs, Bengaluru, A. Financing Value Chain 1. Integrated a new Financing Value Chain, replacing an MS Access system with a Java/SQL solution, reducing manual labor by 50%. 2.Developed 10+ APIs, including Restful endpoints, RPC methods, and RabbitMQ protocols. 3. Processed data from upstream sources using Spring Batch jobs, improving report generation speed by 40%. 4. Built a user-friendly interface for file uploads, audit monitoring, computations, and report generation. B. Score Allocation 1. Revamped a legacy score allocation module, migrating it from WebLogic to a Spring-based Java implementation. 2. Led the migration of the messaging platform from Tibco to RabbitMQ. 3. Enhanced code quality and maintainability by applying industry-standard design patterns. 4. Implemented 100+ test cases using Junit and Mockito. C. Miscellaneous 1. Resolved production issues and developed small features across various projects. Tech Stack: Angular, JavaScript, Java, Spring MVC, Spring Batch, Spring JPA, Jenkins, Oracle SQL.
Intern at Societe Generale Global Solution Centre, Jan 2022 - Jun 2022 · 6 mos, Bangalore, 1. Developed 5+ reusable dashboard widgets in React, enabling users to raise requests and export reports. 2. Enhanced an Angular-based platform by creating a new tab for data adjustments, including upload functionality, historical views, and date-filtered search for 1000+ records. 3. Implemented 50+ test cases and added authorization for 10+ React and Angular components. Tech Stack: Angular, React, TypeScript, Java, Spring MVC.
Machine Learning Intern at VIDRONA LTD, Mar 2021 - May 2021 · 3 mos
Bachelor of Technology - BTech, Computer Science, Vellore Institute of Technology
github: https://github.com/akarshippili
leetcode: https://leetcode.com/akarshippili