Post Job Free
Sign in

Software Engineer Senior

Location:
San Diego, CA
Posted:
June 20, 2024

Contact this candidate

Resume:

MIKE AVERGUN

********@*****.*** 858-***-****

**+ years of experience developing and leading teams for large-scale, distributed systems, such as online gaming, banking, and industrial IoT.

PROFESSIONAL EXPERIENCE

ROBOT CACHE, San Diego, CA Senior Software Engineer Jun 2022 – Nov 2023

RC is the world's first decentralized PC video game distribution and resale platform using the blockchain. Delivered backend tiers that implemented digital rights management using React, J-Query, C#, .Net, Redis, Postgres, and AWS.

Designed and developed integration interfaces for payment providers such as WorldPay, PagSeguro, GooglePay, and ApplePay

Designed and developed integration interfaces for social networks such as Google, Apple, Facebook, Instagram, Discord, and Twitter

Design and develop microservices using AWS Lambda and Docker services to create static web pages

Optimized financial reports that allowed reconciliation and easy integration with accounting practices

HOLOGIC, San Diego, CA Senior Software Engineer Oct 2021 – Jun 2022

Hologic is a medical imaging company.

Enhanced, optimized, and developed new features for the next release of the Panther Fusion System suite – a world-leading automated medical test processing platform.

ROCKSTAR, San Diego, CA Senior Software Engineer/Project Lead 2014 – 2021

A game developer and publisher for AAA video games including GTA and Red Dead Redemption. Led the team that developed in-game messaging that scaled to millions of concurrent users using C#, .Net, Redis cache, Mongo, and Microsoft SQL.

Implemented a schema that removed duplication of messages, which minimized storage needs and optimized processing

Introduced Mongo DB aggregation framework that provided analytical services for player satisfaction and support - Red Dead Redemption 2 alone supported 57 million users

Contributed to the design and implementation of in-game marketplace, player groups, and teams’ services for several game applications

Used AWS services to validate the chosen design for Feed and orchestrate load testing on the private cloud

Mentor and managed offshore development team

MITEK SYSTEMS, INC., San Diego, CA Senior Software Engineer 2011 – 2014

Mitek develops software for digital identity verification and mobile image processing using AI. The primary function was developing mobile imaging web services.

Designed and implemented algorithmic image analytical improvements such as extending core platform capabilities to support visual utility bill recognition and processing

Received two patents for the algorithmic components of these systems

SONY ONLINE ENTERTAINMENT, San Diego, CA Senior Software Engineer/Technical Director 2007 – 2011

A videogame developer and publisher. Designed and implemented the SOEMON, the Server Monitoring and Data Gathering System. This system collected and managed game platform performance metrics in near-real time, including players billing and engagement. It monitored all games and players online, players’ location in the game, building life graphs for NOC, and financial reports that were used to determine the financial standing of the game and drove company investment decisions into different games and features.

SOEMON was a central component of the system and was designed to be highly available and scalable

Optimized client support for mobile which shortened incident response time through remote visibility

PREVIOUS EXPERIENCE

VIVA VISION, INC., San Diego, CA. Senior Software Engineer 2006 – 2007

Designed and implemented high-performing and high-concurrency services that supported mobile video-on-demand

INVENSYS/WONDERWARE, San Diego, CA Principal Software Engineer 1997 – 2006

Led a team through the design and implementation of the IndustrialSQL Server 9.0, a leading industrial IoT historian. Developed an ingestion pipeline capable of 100K measurements per second while deployed on the edge hardware with limited CPU and memory

Developed measurement processing, compression, and storage algorithms that delivered the performance enhancements

DELTEC ELECTRONICS, San Diego, CA Software Engineer (Contract) 1996 – 1997

Designed and implemented SNMPs (Simple Network Management Protocols) cross-platform for 14 operating systems

PHYSICIANS’ ONLINE, INC., San Diego, CA. Software Engineer (Contract) 1995 – 1997

Designed and implemented the client-side communication software that scaled to 80,000 users

INTUIT, INC., San Diego, CA. Software Engineer 1992 – 1995

Designed and implemented the first version of Intuit’s electronic filing subsystem for Turbo Tax

EDUCATION

Kishinev State University, Moldova

Bachelor of Science (B.S.), Software Engineering

Bachelor of Science (B.S.) Mechanical Engineering

PATENTS…AWARDS

U.S. Patent #6651030 “Method and System for Collecting and Retrieving Time-series, Real-time and Non-real-time Data”

U.S. Patent #7519776 “Method and System for Time-Weighted Cache Management” (with a co-author).

U.S. Patent #7496590 “System and Method for Applying Deadband Filtering to Time Series Data Streams to be

Stored within an Industrial Process Manufacturing/Production Database” (with co-authors).

U.S. Patent # 7574569 “Method and System for Time-Weighted History Block Management” (with a co-author).

U.S. Patent #8055787 “System and Method for Managing Industrial Process Control Data Streams Over Network Links” (with co-authors).

U.S. Patent #8483473 “Systems and methods for obtaining financial offers using mobile image capture.” (co-author)

Mitek’s Mobile Photo Account Opening™ Wins Best of Show at Finovate Fall 2013

IndustrialSQL Server 7.1 received Control Engineering’s Editors’ Choice Award for 1999

HANDS ON EXPERIENCE

Microsoft Windows Development (20+ years)

High-Performance Server Systems (20+ Years)

C#/C++ (20+ Years), .NET Core, Framework

AWS, Azure, Microsoft SQL Server

Postgres, MongoDB, Redis

Rest APIs, Web APIs, NodeJS, Angular 2+

Domain Driven and Object-Oriented Design

Multithreading, Inter-Process Communication

Functional frontend programming: JavaScript, React

Engineering Road Maps, Troubleshooting, Debugging



Contact this candidate