Antony Joseph Peter

Principal Software Development Engineer at Mastercard

Arlington, Virginia, United States

About

- Software Engineer with 14+ years of experience involving web applications, scalability, data analysis and analytics - Interested in adding values to the users using software through scalable and maintainable products - Technical mentor for multiple teams involving 25+ members on software development - Currently an individual contributor with past experience of people and team management - Experience in .Net, SQL, Impala/Hadoop, Sqoop, R, ReactJS, Couchbase, Splunk, Selenium, NIghtwatch, Gatling, Postman, etc - Set up international teams and established hiring pipeline and processes in new regions - Redesigned and re-wrote monolith architecture to micro-service - Overhauled performance of products through re-architecture, optimizations, observability, etc

Experience

  • Principal Software Development Engineer at Mastercard
    Sep 2020 - Present · 5 yrs 10 mos

    - Technical advisor/mentor for 3-4 teams with 25+ members on design, implementation, performance, hardware requirements - Team manager between September 2020 and March 2022 helping with team processes, roadmap, mentoring of team members - Lead performance-related efforts and optimization to improve the product stability and scalability - Transitioning off from SQL server to a Apache Impala based architecture

  • Applied Predictive Technologies (3 yrs 9 mos)
    • Principal Engineer
      Sep 2018 - Aug 2020 · 2 yrs

      - Set up first international engineering team in Pune, India. Established campus and experienced hire pipeline tailored to the new region. Hired and onboarded 15 new engineers and product managers -Established team process and culture to work independently and collaborate with other regional teams -Team and people manager helping mange team's roadmap, processes and mentoring of team members - Worked on products to forecast credit card portfolio performance

    • Senior Software Engineer
      Dec 2016 - Aug 2018 · 1 yr 9 mos

      - Designed and implemented new features that lets customers leverage modeling techniques such as linear regression, logistic regression, decision tree, random forest using R - Designed an internal API to streamline usage of modeling techniques and consumption of these models - Mentored and onboarded new hires to the team

  • Cvent (6 yrs 11 mos)
    • Principal Software Engineer
      Mar 2015 - Dec 2016 · 1 yr 10 mos

      Designed scalable back-end systems in a micro-service oriented architecture using Dropwizard, Couchbase, SQL server and RabbitMQ

    • Lead Software Engineer
      Mar 2013 - Feb 2015 · 2 yrs

      Refactored a monolith application to a system using a design based Service Oriented Architecture. ASP.Net MVC was used to build the front-end, and .Net was used to implementing the back-end services

    • Senior Software Engineer
      Sep 2011 - Feb 2013 · 1 yr 6 mos

      Design and develop new features and fix existing production issues. Lead teams with technical expertise. Projects: • Developed an overage alert notification system for sales team using RabbitMQ, Quartz and .Net Entity Framework • Created an automated testing framework using Selenium Web Driver, which enabled test cases to be written in XML • Developed a mobile version of Event Attendee Registration application using .Net MVC and jQuery Mobile • Created a tool to deploy appropriate SQL files automatically during application deployments • Developed an Appointment Scheduling application

  • Teaching Assistant at Carnegie Mellon University
    Aug 2009 - May 2010 · 10 mos

    Teaching Assistant for Advanced Database Management Course

  • Assistant Systems Engineer at Tata Consultancy Services
    Jul 2006 - Feb 2008 · 1 yr 8 mos

    • Developed a web application module using ASP for Target Corporation’s HR and payroll web forms • Developed an HR and payroll reporting module using Structured Query Reporter on DB2 database for Target • Performance tuned the HR and Payroll application of Target Corporation, which reduced DB2(SQL) server utilization and improved performance of the application by 25% • Led a task force of five members to establish application outage response measures for Target Corporation. The task force included members from various applications of Target Corporation • Implemented a web application project for Woolworths, an Australian retail company. The project uses Java Server Faces (JSF) as the framework for web applications and Oracle database