Arlington, Texas, United States Texas, US
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: software engineer, backend engineer
Occupation: IT and Math
Degree: Master's Degree
Career Level: Experienced
Languages: English
Highlights:Spearheaded the development of a scalable event-driven architecture at Tazapay, leveraging Go, Kafka, and Kubernetes to process high-volume transactions seamlessly, resulting in a 35% improvement in system performance and reliability for a global fintech platform.
Skills:Go, python, java, javascript, SQL, PostgreSQL, Cassandra, AWS, Docker, Kubernetes, Jenkins, Git, Linux
Goal:1. Develop Scalable Solutions: To design and build efficient, scalable software systems that solve complex business problems and improve user experiences. 2. Continuous Learning and Growth: To stay at the forefront of technology by mastering emerging tools and frameworks, while honing expertise in distributed systems, cloud computing, and backend development. 3. Leadership and Impact: To contribute to impactful projects in collaborative environments, eventually taking on leadership roles to mentor teams and drive innovation.
Certification:AWS Associate Developer.
Software Engineer 06/2022 - 08/2023
Tazapay, Chennai, Tamil Nadu India
Industry: Payment Services
Able to scale Tazapay fintech platform to 173 countries, service automation improved 60% faster issue resolution, improved flexibility in feature management and revenue tracking by 15%.
1. Contributed to the development of digital wallet system, wallet customization and scale it to support multi-currency transactions.
2. Developed RESTful APIs using Golang, enabling 10 payment methods across 173 countries.
3. Developed highly resilient, low-latency applications for mission-critical systems and delivering high availability and performance.
4. Implemented new integration driver in payment gateway service for various payment methods like UPI, Stripe, AMEX, Visa, Alipay, and more.
5. Designed a subscription service to dynamically activate or deactivate features for customers, optimizing billing processes and improving flexibility in feature management.
6. Participated in on-call rotation for services team owns, triaging and addressing production issues.
7. Developed, configured, and deployed service automation and remediation for customer support system using Golang, Postgres and AWS managed services.
8. Developed a Kafka-based event-driven architecture to decouple microservices, improving system resilience and scalability.
9. Writing Unit tests, Integration tests and End to End tests cases using the Mockgen framework.
10. Maintaining continuous delivery and deployment jobs using build tools like Jenkins, Bitbucket.
11. Development of technical specifications and documentation.
12. Participated in code review, design and functional spec reviews.--
Software Engineer 07/2020 - 05/2022
ConnectWise, Pune, Maharashtra India
Industry: Cloud Serviecs
Enhanced user experience and operational efficiency across multiple services, leading to increase in user satisfaction and improvement in product delivery and increased support efficiency.
1. Engineered a File transfer Service to retrieve daily health reports from 1 million devices.
2. Maintained up-to-date API collections and tracked all changes, providing clear, accessible documentation for developers across teams, reducing integration time.
3. Collaborated on an application for remote access to Windows, Linux, and Mac machines via GUI and Terminal interfaces which boosted user accessibility and flexibility.
4. Created design and architecture documentation for new features, functionality, and system changes, enabling cross-team collaboration and ensuring alignment on technical solutions.
5. Developed Kafka consumer library in Golang and Java, enabling seamless message consumption, improving efficiency and code reusability.
6. Configured Kafka topics and partitions to balance load, reducing Kafka consumer lag by 10% in a high-concurrency environment.
7. Architected a concurrent data retrieval system for 100k machines, ensuring real-time updates and improving support efficiency by 15%.
8. Led an agile team in the depreciation of legacy applications from 1 million devices; utilized customer feedback and detailed capacity planning to enhance operational efficiency by 30% and product
delivery by 35%.
9. Documented detailed root cause analysis and resolution steps for critical system issues, providing a valuable resource for future troubleshooting and enhancing overall team knowledge.
10. Engaging with the wider engineering community at ConnectWise to build relationships, identify potential areas of improvement (or pain points) and help drive adoption of our team’s solutions.--
University of Pune 06/2016 - 06/2020
Pune, Maharashtra, India
Degree: Bachelor's Degree
Major:Computer Science
GPA: 8.1/10