Thomas Choi

Thomas Choi Email and Phone Number

Software Development Lifecycle (SDLC) | Code Optimization | System Integration | Software Design & Architecture | Multi-Threading Programming | QA | Market Data Distribution | Low Latency & Equity Derivatives Trading @ Ensemble Technologies Limited
hong kong, central and western district, hong kong
Thomas Choi's Location
Greater Phoenix Area, United States
Thomas Choi's Contact Details

Thomas Choi work email

Thomas Choi personal email

Thomas Choi phone numbers

About Thomas Choi

I'm Thomas, a technically sophisticated professional with extensive years of experience in architecting complex software solutions, leading cross-functional teams, and consistently delivering high-quality products.What makes me stand out from the rest of the candidates is my rich background in translating business requirements into scalable technical designs, while driving innovation and excellence in software development practices. During my initial career, I was recognized by employers for integrating Tensorflow/Keras for CNN and LSTM in machine learning applications and adeptly navigating distributed systems.Throughout my career, I have developed a stellar record in high-performance architecture design, multithreading, and risk management in C++/Python/SQL.I have proven success in building high-performance trading platforms, a million-messages-per-second C++ system, real-time risk management for diverse portfolios, and robust solutions on Windows/Linux.I am known for spearheading projects involving Neural Networks for stock prediction and personalized wellness recommender systems.My ability to collaborate on the design and implementation of sophisticated trading solutions with an aim to optimize data transfer and processing has been well appreciated over the years. My communication, interpersonal, problem-solving, strategic / analytical thinking, management, and adaptability skills are second to none. My technical proficiencies are:Programming Languages: Python | SQL | C++ | JavaScriptFrameworks & Libraries: Django | TensorFlowWeb Development: Back-End Web Development | UnixMachine Learning & Deep Learning: Deep Learning | CNN (Convolutional Neural Network) | LSTM (Long Short-Term Memory)If you want to know more about me, feel free to reach at Thomas.wm.choi@protonmail.com

Thomas Choi's Current Company Details
Ensemble Technologies Limited

Ensemble Technologies Limited

View
Software Development Lifecycle (SDLC) | Code Optimization | System Integration | Software Design & Architecture | Multi-Threading Programming | QA | Market Data Distribution | Low Latency & Equity Derivatives Trading
hong kong, central and western district, hong kong
Website:
ensembletech.io
Employees:
5
Thomas Choi Work Experience Details
  • Ensemble Technologies Limited
    Independent Consultant
    Ensemble Technologies Limited 2016 - Present
    Hong Kong, China, Usa
    Responsibilities:In my most recent role, I offer strategic guidance to clients on optimizing infrastructure architecture for global market expansion. In addition, I develop resilient data transport systems and robust matching engines to create cutting-edge trading solutions. Further, I specialize in platform diversification, including iPhone/Android Apps, WeChat/Mini-programs, and web applications, with upcoming initiatives to integrate a wellness recommender and support B2B operations.Major Contributions:• Deployed services in Docker containers, featuring authentication, IoT device management, wellness data collection, and training functionalities.• Enhanced system performance through precise configuration tuning of the trading platform hosted on a Hyper-Converged Infrastructure, HCI.• Orchestrated creation of a Wellness platform within an AWS Kubernetes cluster employing custom-built micro-services.
  • Ebroker Systems Ltd
    Chief Technology Officer(Front Office Trading Architect)
    Ebroker Systems Ltd 2010 - 2015
    Hong Kong
    Responsibilities:During this position, I led comprehensive company-wide strategic planning as an essential member of the senior management team. It was I who enhanced the efficiency of the Software Development Life Cycle (SDLC) for product development, covering planning, design, coding, testing, deployment, and support tracking. Moreover, I oversaw the growth of development teams, scaling from modest sizes to over 30 in both the HK and SZ offices. I also coordinated support for critical products, including GOMS, Market Making System, low-latency exchange connectivity for hedge funds, Order Routing, Market Data Distribution, and real-time Margin Risk analysis based on SPAN calculations.Selected Accomplishments:• Pioneered new products, including a low-latency trade framework achieving a roundtrip time of 100 microseconds and a high-performance system capable of handling millions of messages per second, automating trading and orders within microseconds to support market making.• Delivered tailor-made solutions to clients for bolstering proprietary order routing network and external public trading networks.• Revamped Object-Oriented Design, OOD framework concepts while preserving more than 50% of the source code intact.• Elevated the generic Order Management System, OMS to the status of a high-availability trading platform by utilizing distributed multi-threaded components that run seamlessly on optional high-availability hardware.• Implemented a load-balancer to efficiently scale up processing in areas such as market data distribution and risk management.• Pioneered the development of a virtual throttle controller tailored for the Hong Kong Stock Exchange, enabling placement of orders from various units, including Retail Sales, Prop Desk, and Algo Trade desk, each with its own throttle rate.• Facilitated order routing to a group of exchange gateways, optimizing their utilization across the organization, rather than assigning dedicated gateways per biz unit.
  • Bank Of America Merrill Lynch, Electronic Trading Technology
    Director
    Bank Of America Merrill Lynch, Electronic Trading Technology 2008 - 2010
    Hong Kong
    Responsibilities:In this role, I partnered with multiply teams within the organization to ensure efficient technology procurement and support, while safely on-boarding new clients and products. I was known for identifying and mitigating technology-related risks to ensure business continuity.Key Achievements:• Implemented market connectivity through FIX for a high-performance Electronic Trading Platform by supervising a Hong Kong project team and orchestrating seamless coordination with technology teams in Singapore, India, and Hong Kong.• Gathered project requirements and established project prioritization by fostering collaboration with business groups.My additional experiences include:<*> CTO – eBroker Systems Limited, Hong Kong<*> Customer Basket Trading – CIBC World Markets, NYC<*> Fixed Income Cash Trading – Lehman Brothers, NYC<*> Global Order Management – Morgan Stanley, Tokyo

Thomas Choi Skills

Electronic Trading Global Market And Multiply Product Trading Platform Distributed Systems Amazon Web Services Exchange Connectivity Linux Fixed Income C Market Data High Frequency Trading Fix Chinese Exchanges Low Latency Trading Sales Reinforcement Learning Data Analysis Derivatives Business Analysis Apache Kafka Order Routing And Connectivities Deep Learning Software Hadoop Equities Java Apache Spark Docker Risk Management Hf C++ Sql Python Software Development Life Cycle Coaching Trading Systems Trading Equity Derivatives Unix Machine Learning Software Project Management Options System Architecture Equity Trading Sales Manager

Thomas Choi Education Details

Frequently Asked Questions about Thomas Choi

What company does Thomas Choi work for?

Thomas Choi works for Ensemble Technologies Limited

What is Thomas Choi's role at the current company?

Thomas Choi's current role is Software Development Lifecycle (SDLC) | Code Optimization | System Integration | Software Design & Architecture | Multi-Threading Programming | QA | Market Data Distribution | Low Latency & Equity Derivatives Trading.

What is Thomas Choi's email address?

Thomas Choi's email address is th****@****ail.com

What is Thomas Choi's direct phone number?

Thomas Choi's direct phone number is +130194*****

What schools did Thomas Choi attend?

Thomas Choi attended Stony Brook University.

What skills is Thomas Choi known for?

Thomas Choi has skills like Electronic Trading, Global Market And Multiply Product Trading Platform, Distributed Systems, Amazon Web Services, Exchange Connectivity, Linux, Fixed Income, C, Market Data, High Frequency Trading, Fix, Chinese Exchanges.

Who are Thomas Choi's colleagues?

Thomas Choi's colleagues are Gordon Cheng, Karthik P.

Not the Thomas Choi you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.