Summary
Overview
Work History
Education
Skills
Timeline
Generic

SURAJ GUSAIN

Pune

Summary

Motivated professional offers several years of experience leading cross-functional teams and completing projects on-time. Seamlessly manages workloads and meets challenging deadlines and quality benchmarks. Strong understanding of common web technologies, languages, and frameworks.

Overview

10
10
years of professional experience

Work History

Lead Software Engineer

Ayopop Technology India Pvt Ltd
02.2019 - Current
  • Company Overview: Ayopop is Indonesia's stand-alone Bill Payments platform
  • I am currently working at Ayopop as a Lead Software Engineer
  • I am focused on improvising the existing system and implementing cost-saving measures
  • I am also actively leading the troubleshooting of production incidents and providing resolutions to such incidents
  • I also provide support to Operations team
  • Pintek - As a Lead Developer, built a MVP, maintained existing applications, troubleshoot issues, handled task planning, and led a team of 4
  • I also contributed to securing an ISO 22001 certification for the application
  • BRS - Developed a robust backend to process bulk transactions
  • Created POCs for hystrix circuit-breakers, optimized existing log-aggregator and payment retry mechanisms
  • Iceberg CMS - Revamped existing partner module, refining partner, product, deposit, and transaction management
  • Control-room - Integrated vendor APIs with GRPC, ensured smooth payment flow in production and testing environments, created useful guides for testers, mentored junior team members, and conducted code-reviews
  • Provided alternative technical solutions when needed
  • OpenFinance - Performed code reviews, built POCs for hystrix, conducted Bank UATs, provided feedback to developers, system design planning for project modules, coordinated product-team for new integrations, and strategized for customer success improvement
  • Other technical improvements - Significantly cut system costs by identifying and rectifying poorly constructed code, reducing memory usage from 42GB to 1.5GB
  • Enhanced system performance by rectifying common libraries responsible for memory leaks
  • Scrutinized and rectified issues in other services, minimizing memory and CPU consumption across various services
  • Non-technical support - Furnished expedient production support to tech staff, aiding in swift resolutions of operational escalations
  • Others - Designed a Bill Payment Score Calculator in a Hackathon, playing a key role in demonstrating creative problem-solving abilities
  • Ayopop is Indonesia's stand-alone Bill Payments platform

Lead Developer

Eastern Enterprises (formerly known as Ansh Systems)
08.2018 - 02.2019
  • Company Overview: Ansh Systems is a service based organization based out of Pune which provides services to clients abroad
  • As a Lead Developer, I ensured timely task completion, conducted comprehensive troubleshooting, and grasped project intricacies, thereby ensuring smooth operation and project delivery
  • Media-artists - Involved in multiple Yii-based website projects; took charge from comprehension to task completion, and from development to deployment
  • Led a team of 7, enhancing team output
  • Also innovated an Alexa-powered Asana task teller, showcasing technical creativity
  • Ansh Systems is a service based organization based out of Pune which provides services to clients abroad

Developer

D.J. Alexander Software LLP
09.2017 - 05.2018
  • Company Overview: D.J
  • Alexander is a startup based out of Pune
  • Primarily, it is a UK based real estate company
  • It has offered property services for over 35 years
  • I contributed not only through technical expertise but also steered the team's tech acumen enhancement, enriching shared know-how of system operations and technology
  • PManager - Undertook the role of revitalizing a legacy application through establishing novel user setups
  • Imprinted efficiency by implementing OAuth2 via JWT within a SOAP architecture and reconstructing APIs to achieve product standards
  • Also committed towards enhancing the UI by creating static pages in line with the design and aided the DevOps team in customizing the CI-CD pipeline
  • D.J
  • Alexander is a startup based out of Pune
  • Primarily, it is a UK based real estate company
  • It has offered property services for over 35 years

Production Engineer

Envisiodevs Private Limited
04.2016 - 08.2017
  • Company Overview: Envisiodevs is a start-up company which is a web and mobile application development service provider with a vision to deliver solutions across the globe
  • They deliver innovative solutions to the clients
  • I have worked on multiple web projects based on Laravel, Google App scripts (serverless website for Intranet)
  • Rinse-n-spin - Contributed to a laundry service application by developing a user-friendly dashboard, presenting vital metrics via comprehensive charts
  • Fitindo - Engaged in diverse modules of a gym equipment sales application, including user profiles, transaction management, and branch coordination
  • Firmway - Played a crucial role throughout the life-cycle of an audit application project, engineering features like Registration, Organizational Structure, Email Templating, and Admin-side Role & Permission management
  • Demonstrated proficiency in data scraping from various websites and crafting Java APIs
  • Envisiodevs is a start-up company which is a web and mobile application development service provider with a vision to deliver solutions across the globe
  • They deliver innovative solutions to the clients

Freelance Developer

Freelancer
07.2015 - 04.2016
  • As a contracted freelance developer, I crafted a comprehensive matrimonial website, demonstrating my ability in end-to-end web development
  • Anand Computers - Contracted as a Web Developer, I contributed significantly to developing an HRMS system and FAQ module for Inspiring Minds
  • Authored Selenium scripts, bolstering the efficiency of website testing and also led three team-members across these projects, showcasing leadership abilities

Education

MSc - Scientific Computing

Savitribai Phule Pune University
01.2015

BSc - Computer Science

Savitribai Phule Pune University
01.2013

Skills

  • Experienced with Golang Programming
  • MySQL, DynamoDB
  • Robot Framework
  • GRPC
  • AWS and GCP Proficiency
  • RabbitMQ
  • Microservices
  • Project management
  • Team leadership
  • Software development
  • Technical documentation
  • Performance optimization

Timeline

Lead Software Engineer

Ayopop Technology India Pvt Ltd
02.2019 - Current

Lead Developer

Eastern Enterprises (formerly known as Ansh Systems)
08.2018 - 02.2019

Developer

D.J. Alexander Software LLP
09.2017 - 05.2018

Production Engineer

Envisiodevs Private Limited
04.2016 - 08.2017

Freelance Developer

Freelancer
07.2015 - 04.2016

MSc - Scientific Computing

Savitribai Phule Pune University

BSc - Computer Science

Savitribai Phule Pune University
SURAJ GUSAIN