Mike Pavlov

United States

@varan123

Badges

Problem Solving
Java
Sql

Certifications

varan123 has not earned any certificates yet.

Work Experience

  • Senior Application Developer

    FleetCor Technologies•  August 2021 - January 2024

    In Fleetcor, a multitude of billing systems, implemented at various times and utilizing diverse technologies and architectures, are in use. As a Senior Application Developer, my responsibility was to perform reverse engineering on two major billing systems and shape the invoicing functionality for a new universal billing system, implemented with a contemporary architecture, leveraging cloud services (AWS), and designed for high scalability. From August 2021 to January 2023, the functionality of the first billing system was replaced. Originally, it employed relatively modern technologies such as JAVA and PL/SQL. Subsequently, from January 2023 to January 2024, an exploration and replacement of functionality in the second system, implemented many years ago and utilizing COBOL, took place. In January 2024, staff reductions occurred, affecting the billing development team and other IT department development teams. I consider the experience gained at Fleetcor highly valuable, enhancing my expertise in working with cloud services (AWS), building highly scalable systems, technologies such as REST WS, Spring Boot, OpenShift, PL/SQL, and more. I gained insights into billing system construction, including but not limited to non-linear tariff methods, generating invoices for clients with complex organizational structures, development approaches compliant with SOX, and other aspects. I appreciate the opportunities provided by Fleetcor and believe that the skills acquired during my tenure contribute significantly to my professional growth. Skills: PL/SQL · Apache Kafka · SQL · Java · REST · Web Services · XML · JSON · Spring · Spring Boot

  • Intermediate Application Developer

    UPS•  July 2012 - July 2021

    In 2012, I won the DV lottery and relocated to the United States. I was hired by UPS as an Application Developer. My responsibilities included developing and making modifications to the company's SOAP web services designed to facilitate interaction between internal delivery management systems and external entities, such as partner systems, mobile interfaces, and web interfaces. The web services encompassed, but were not limited to, delivery order services, package tracking, address book management, and invoice generation. In 2015, I successfully implemented the UPS delivery order page on Facebook using the Facebook API. Following this accomplishment, I was promoted to Intermediate Application Developer. In 2016, during the transition of web services from SOAP to JSON REST, I developed a high-performance translator for SOAP requests/responses to REST. Additionally, I created a UI solution to aid QA and developers in converting SOAP to REST, streamlining the development and testing process. In 2019, the process of migrating web services from standalone solutions to the cloud (Azure) commenced. In 2021, I made the decision to transition to Fleetcor to further enhance my professional expertise. Skills: SQL · Java · REST · SOAP · Web Services · XML · JSON · Spring · Azure

  • Senior Application Developer

    UBS•  August 2009 - April 2012

    In 2009, I was invited to join UBS Bank as a Senior Application Developer. I actively participated in the development of two projects. The first project involved creating a UI application (Java Swing) for managing client accounts, with the server-side functionality running on Weblogic server (EJB 3). The second project focused on a reconciliation system for derivatives on client accounts, utilizing reports received from the exchange at the end of the working day. During my tenure at UBS Bank, I gained valuable insights into approaches for developing financial software, constructing high-performance software products, and establishing effective information exchange methods within the financial sector. The primary technologies employed in these projects included Java (Spring, JDBC, Swing, EJB), MSSQL/TSQL, XML RPC, and JSON RPC. Skills: SQL · Java · REST · Web Services · XML · JSON · Spring

  • Senior Programmer

    EDN Sovintel•  October 2004 - August 2009

    Since 2004, I have been employed as a Senior Programmer at EDN Sovintel (Agama, Russia OnLine, Beeline). My primary responsibility involved developing a B2B solution for the client Mars LLC CIS, whose product range includes Mars, Snickers, Pedigree, and more. The project aimed to provide Mars distributors with a user-friendly and reliable solution for warehouse management, order creation, delivery tracking, and invoice retrieval. The solution was implemented as autonomous UI applications (Java Swing) for distributors, enabling interaction with the central server on demand. This design ensured operational capability even in unstable internet conditions, including dial-up. The server-side was built on JBOSS (EJB2) and Oracle DB (PL/SQL). The server component seamlessly interacted with MARS LLC CIS's internal systems on SAP R/3 and client applications. Key technologies employed in this project included Java (Java Swing, JDBC, Hibernate, EJB), PL/SQL, and XML RPC. Skills: PL/SQL · SQL · Java · REST · Web Services · XML · JSON · EJB 2.0/3.0

Education

  • Belarussian State University of Informatics and Radioelectronics

    Computer Science, MS•  September 1994 - July 2000

Skills

varan123 has not updated skills details yet.