Mathew Koshy

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable microservices architectures.
  • Proven track record in enhancing ad tech systems.
  • Strong command over data structures and algorithms.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Microservices and Ad Tech.

Contact

Skills

Core Skills

MicroservicesJavaCore JavaSql

Other Skills

Spring FrameworkHibernateAWSMavenHTMLC++CWindowsGoSoftware DevelopmentData StructuresAlgorithmsObject-Oriented Programming (OOP)MySQLPython

About

I have been fortunate enough to have had great career opportunities throughout the last 9.6 years to solve challenging problems across different domains like web-backends, micro-services, payments and ad tech. I am super kicked about creating elegant software architectures and leveraging it to solve complex problems of high scale businesses. Great command over data structures and algorithm design and using the same expertise to build reliable, scalable and maintainable systems. Worked around: Programming languages like Java. Frameworks like Spring, Hibernate. Databases like MySQL and MongoDb. Message Queues like Apache kafka. Caches like Redis. Infrastructure on AWS and GCP. Utilities like Docker and Kubernetes. Love exploring Micro-Services, Distributed Systems and Scalable Architectures. If you have something interesting to share around these feel free to drop by. Email: mathewkoshy4493@gmail.com

Experience

9 yrs 7 mos
Total Experience
1 yr 11 mos
Average Tenure
3 yrs 4 mos
Current Experience

Walmart

Senior Software Engineer

Jan 2023Present · 3 yrs 4 mos · Bengaluru

  • Enhanced sponsored products (adserving) system to support video ads, scan and go and multiple other features.
  • Developed advertiser onboarding scheduler that automates the onboarding process of advertisers in
  • sponsored products application
  • Leading the refactoring initiative of a critical sponsored micro service from scala to java.
  • Senior most member of the team involved in LLD, coordination with other teams and developing features
  • end to end.
JavaMicroservicesSpring FrameworkHibernateAWS

Stockx

Software Engineer

Mar 2021Jan 2023 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Took end to end ownership of payouts service which is responsible for paying out money to all the sellers in our platform.
  • Part of the team that had decomposed Payouts microservice from the existing monolith application.
  • Implement new business requirements as well as fix any bugs that might occur in payouts service.
JavaMicroservicesSQL

Coviam

Senior Software Engineer

Feb 2019Mar 2021 · 2 yrs 1 mo

  • Working for the offline partnerships team of a leading Indonesian ecommerce organization.
  • 1)Developed kiosk inventory management micro service which tracks the tablets and accessories given by our customer to offline partners.
  • 2)Developed a micro service for automating the discount voucher distribution to customers during promotional events.
  • 3)Added multiple business functionalities to offlineToOnline MicroService which is the backend that is responsible for handling end to end customer order flow of offline partners of our customer.
JavaMicroservicesSQL

Akamai technologies

Software Engineer 2

Apr 2018Jan 2019 · 9 mos

  • Worked in the media reporting services team of worlds leading content delivery network provider
  • Achievements/Tasks
  • 1)Added multiple functionalities to media reporting services micro service which is responsible for analysing data and converting it into useful reports for Akamai customers as per business requirements.
JavaMicroservices

Amdocs

System Analyst

Aug 2016Mar 2018 · 1 yr 7 mos · Pune Area, India

  • Technology Stack : Core Java, Eclipse, SQL, Ubuntu, Maven, Rest, Soap, JDBC, Jenkins
  • Description:
  • 1)This project involves development of Order Management System for an Amdocs client.
  • 2)Order Management System provides an automated solution to manage the service order lifecycle and help fulfil complex multi-play bundled orders quickly and accurately.
  • Roles and Responsibility :
  • 1)Developed multiple features and bug fixes in order management system to suit business requirements
  • 2)Improved the unit test coverage for the code base by 15% by following TDD and good coding principles.
Core JavaSQLMaven

Education

Vellore Institute of Technology

Master’s Degree — Software Technology

Jan 2014Jan 2016

Saintgits College of Engineering (Autonomous)

Bachelor’s Degree — Computer Science

Jan 2010Jan 2014

S.D.A.H.S.S

High School — Science

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience