Dima Sazonoff, Software Developer in New York, NY, United States
Dima Sazonoff

Software Developer in New York, NY, United States

Member since October 4, 2019
Dima has over 25 years of experience as a software engineer at both small startups and large organizations. A proficient full-stack developer, his expertise is in building scalable back-end services, high-frequency trading algorithms, UI, and mobile applications.
Dima is now available for hire

Portfolio

Experience

Location

New York, NY, United States

Availability

Part-time

Preferred Environment

Flutter, C#, Mobile, Cloud, Visual Studio Code, Visual Studio, Docker, Linux

The most amazing...

...mobile bank app I've delivered included a back office and low latency trading.

Employment

  • Senior Full-stack Developer

    2018 - 2019
    Curly Brackets
    • Developed a web and mobile banking solution that included back-end services, the UI, iPhone, and android app. It contained debit card processing, fast transactions, human-to-human workflows and notifications, alerts, and a sophisticated fee structure.
    • Developed a cryptocurrency trading platform with the ability to deposit and withdraw fiat and crypto, and trade on multiple exchanges. I built the entire KYC pipeline and validation levels, multilevel security, and exchange UI.
    • Developed an investment portal for IPO and STO placement with an STO shop, news, investor cabinets, a fee engine, exchange for secondary markets, and smart contracts development.
    • Designed and developed a mobile stock trading platform (advise based).
    • Developed an automatic portfolio rebalancer for Panda Analytics. The application scales to thousands of users, provides asset management, transaction histories, performance analysis, great UI and UX, index building in R, Kubernetes, and auto-scaling.
    • Built matching engine optimizations and API access for the cryptocurrency exchange trade.io.
    Technologies: SQL, PostgreSQL, .NET Core, C#, React
  • Lead Software Developer

    2018 - 2018
    BTC Terminal
    • Developed and delivered to production a cryptocurrency trading platform for a BTC terminal solution capable of processing real-time market data, trading, and wallet management on over 120 cryptocurrency exchanges.
    • Developed a framework which allows low latency high throughput data and order processing and aggregated order books (1 million orders/sec/core).
    • Created smart order routing, efficient execution, reliability control, and secure crypto wallet implementation and parallel order execution on 60 exchanges.
    Technologies: .NET Core, C#
  • Lead Software Developer

    2017 - 2018
    Web.com
    • Developed a lead processor for the advertising division.
    • Optimized workflow and increased data throughput by 2.5 times.
    • Optimized database access and SQL queries, decreasing database latency by 100 times by reducing code complexity and maintainability.
    Technologies: RabbitMQ, Java
  • Software Developer

    2004 - 2017
    Susquehanna International Group
    • Developed an options quoting and proprietary trading framework, which was adopted company-wide and became the backbone of the company's market-making business.
    • Reduced wire-to-wire latency by 50 times reaching single-digit microsecond results.
    • Led the development for the core market taking framework (parameters, events, script engine, risk, and order routing).
    Technologies: WinForms, Python, C++, C#
  • Software Architect

    1999 - 2004
    Infodesk
    • Designed and implemented a digital syndication and distribution system for the back end portion of the InfoViewer and InfoMonitor content delivery systems.
    • Helped develop the digital syndicate and distribute service used by the White House Situation Room, the U.S. Senate, and the Republican National Committee.
    • Optimized data delivery and real-time filtering and increased throughput by 18 times.
    Technologies: Microsoft Foundation Class Library (MFC), WinForms, C#, C++
  • Lead Software develoepr

    1999 - 2000
    Woman Website
    • Designed and developed the main web portal for the website Woman in Russia: http://woman.ru. This portal became number one in Russia and now has about 22 million daily visitors.
    • Designed the database, all moving parts, and the blogging platform, which was revolutionary in those days.
    Technologies: MySQL, PHP
  • Senior Software Developer

    1999 - 1999
    Actis Wonderman
    • Implemented high-performance advertisement analysis algorithms.
    • Created software for tracking internet user’s behavior and preferences to predict advertisement preferences.
    • Created an analytical interface to keep track of user behavior.
    Technologies: PHP, IIS, C++
  • Security Specialist

    1998 - 1998
    Credit Bank Of Moscow
    • Designed and developed an encryption library for a client-bank application. All communication between the bank and clients became well encrypted and digitally signed.
    • Helped to optimize the bank's network and document flows.
    Technologies: PGP, C++
  • Software Developer

    1997 - 1998
    Parallel Graphics
    • Worked on project AVATAR which required 3D authoring, custom animation algorithms, and 3D optimizations.
    • Improved rendering performance and developed new animation algorithms.
    • Optimized the avatar's movement on the ground to avoid slippage, flying above or below the surface, and other animation tasks.
    Technologies: 3ds Max, C++
  • Software Engineer

    1994 - 1997
    I.T. System Integrator Company
    • Built software that helped WBD take over the whole Russian juice market, then, the entire dairy market. WBD was later listed on the NYSE and acquired by PepsiCo for $3.6 billion.
    • Developed the main logistic, accounting, and warehouse system for a major Russian juice producing company called Wimm-Bill-Dann.
    Technologies: C++, SQL

Experience

  • React Native Developer (Development)

    Worked on the development of a pharmacy/RX mobile application, which now serves 175 million prescriptions a year, implementing "switch to opportunity," drug orders and BCI flows.

  • Migom Bank (Development)
    http://migom.com

    I developed both the back end and front end, as well as the database and all third-party components integration for a bank web application, as well as iOS and Android applications.

  • White Tower Capital (Development)
    http://www.whitetowerfunds.com/

    I developed and deployed both the back end and front end for a corporate web site using React, Material UI, MongoDB, and Node.js.

  • First Security Token Exchange (Development)

    As the lead full-stack developer, I made an investment portal for the client, including a database, the back end, smart contracts, and React UI.

  • Portfolio Investment Portal (Development)
    https://pandaanalytics.com/

    Developed an automatic portfolio rebalancer. The application scales to thousands of users, provides asset management, transaction histories, performance, excellent UI and UX, index building in R, Kubernetes, and auto-scaling.

  • Trade Exchange Mobile App (Development)
    http://TradeExchange.com

    I developed the entire back end, the database, CI/CD, web front end, and the iOS and Android app for a stock trading project trade exchange.

  • Engine Optimization (Development)
    http://trade.io

    Worked the matching engine optimization and API integration for the website, trade.io.

  • BCT Terminal (Development)
    https://www.bct.io/

    Integrated 120 crypto exchanges into a BCT terminal.

  • Fast Option Trading Application (Other amazing things)

    I developed an options quoting and proprietary trading framework, which was adopted company-wide and became the backbone of the company's market-making business—reduced wire-to-wire latency by 50 times. My framework became the fastest on Wall Street for equity options in High-Frequency Trading (HFT) in 2012. I was the lead developer for the core market framework (parameters, events, script engine, risk, and order routing, to name a few.

  • Top Woman's Website (Development)
    http://woman.ru

    I designed and developed the leading web portal for women in Russia. This portal is now number one in Russia and has about 22 million daily visitors.

Skills

  • Languages

    C#, C++, SQL, Dart, Python 3, Java, C++11, C++14, CSS, TypeScript, Python, PHP, JavaScript, HTML5
  • Frameworks

    .NET, React Native, Windows Presentation Foundation (WPF), ASP.NET, ASP.NET MVC, .NET Core, Flutter, React VR, ASP
  • Libraries/APIs

    React, Windows API, Node.js, WinForms, Microsoft Foundation Class Library (MFC), ReactXP
  • Tools

    Visual Studio 2019, C#.NET WinForms, GitHub, IntelliJ IDEA, PyCharm, GitLab CI/CD, Flutter SDK, IntelliJ, Visual Studio, RabbitMQ, 3ds Max, Google Kubernetes Engine (GKE), Android Studio, Xcode
  • Paradigms

    Concurrent Programming
  • Storage

    SQL Server 2014, Google Cloud, PostgreSQL, AWS S3, MySQL
  • Other

    Core, SSH, Cloud, IIS, PGP
  • Platforms

    Visual Studio Code, Docker, Linux, iOS 10+, Android, Windows, Mobile, Kubernetes, iOS, Amazon Web Services (AWS)

Education

  • Masters's degree in Computer Science
    1989 - 1994
    Gubkin's Oil and Gas National Research University - Moscow, Russia

Certifications

  • C#
    MARCH 2017 - PRESENT
    IKM
  • C++
    MARCH 2017 - PRESENT
    IKM
  • Master Programmer and Analyst Aptitude Test
    MARCH 2017 - PRESENT
    Brainbench
  • Master RDBMS/SQL Concepts
    MARCH 2017 - PRESENT
    Brainbench
  • Master Object Oriented Concepts
    MARCH 2017 - PRESENT
    Brainbench
  • Master C# Developer
    MARCH 2017 - PRESENT
    Brainbench
  • Master C++ Developer
    MARCH 2017 - PRESENT
    Brainbench

To view more profiles

Join Toptal
Share it with others