Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Sezzle GmbH
Sezzle GmbH
SaaS Developer
2019 - Present (6 years)
Bangalore, India
  • Built new services for the Sezzle platform handling quality and orchestration dependencies on risks and payments.

  • Designed and delivered innovative web scraping tools on the project.

  • Troubleshot, identified, and fixed complex platform issues and discrepancies.

Fernlink Technologies
Fernlink Technologies
Founder & CEO
2015 - 2019 (4 years)
Bangalore, India
  • Built and guided the team to deliver industry-leading intelligent controllers and mile-end sensors for the IoT platform.

  • Operationalized technical strategies and product roadmaps as project lead for Fernlink.

  • Liaised with customers and various vendors to drive operational excellence on projects.

AMD
AMD
MTS Software Engineer
2011 - 2015 (4 years)
Bangalore, India
  • Worked on toolsets for performance measurement and analysis of multi-cluster CPUs on different systems and software stacks.

  • Liaised with top silicon architects and different technology teams in delivering solutions on projects.

  • Designed, developed, and deployed new features and functionalities on solutions.

Sasken
Sasken
Lead Engineer
2005 - 2011 (6 years)
Bangalore, India
  • Built and deployed conformance test tools for LTE solutions.

  • Designed and implemented test case Prose and TTCN for MAC, RLC, PDCP, RRC, and NAS layers on the project.

  • Iterated and deployed new features and solutions on the Nortel Passport platform.

Tech Mahindra
Tech Mahindra
Technical Associate
2003 - 2005 (2 years)
Mumbai, India
  • Participated in feature enhancements and system integrations on Alcatel PPS.

  • Worked on feature enhancements for the EAP server on the DIAMETER stack.

  • Acted as the go-to person for expert technical support on complex issues.

Showcase

Technical Lead - Fernlink Technologies
Technical Lead - Fernlink Technologies
  • Led a 15-member team in creating an innovative IoT platform for machine condition monitoring at Fernlink Technologies

  • Worked in collaboration with customers, vendors, and partners to maintain consistent quality throughout the project

  • Succeeded in the design, construction, and deployment of the IoT platform

SaaS Developer - Sezzle
SaaS Developer - Sezzle
  • Designed and implemented solutions for the Sezzle fintech solution, focusing on risk management and payment services module

  • Worked on this project within a SaaS environment

  • Gained experience with new technologies, components, and libraries in the course of the project

Software Engineer - AMD
Software Engineer - AMD
  • Developed high-quality software solutions for AMD's X86 processors

  • Provided performance tools for post-production validation

  • Conducted research on the processors

Education

BE CSE
BE CSE
Madurai Kamaraj University - India
1996 - 2000 (4 years)