Vadym Shalts
@vadymshalts
Senior Software Engineer with expertise in Rust and Scala.
What I'm looking for
I am Senior Software Engineer with over 23 years of experience architecting and building robust, high-performance systems. Expertise in low-level programming with Rust, functional programming with Scala, and extensive experience across the JVM ecosystem. Seeking to leverage deep skills in systems design, performance optimization, and data-intensive applications to solve complex challenges in a Rust, Scala, or Machine Learning-focused role.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Nexla
Jan 2023 - Present (2 years 9 months)
Architected and engineered an extension of the Nexla platform to support vector databases. Optimized performance bottlenecks and stabilized core JDBC connectors, while also engineering an extension to support native connectors with Microsoft OneDrive.
Senior Software Engineer
White Hat Gaming
Apr 2021 - Nov 2023 (2 years 7 months)
Contributed to the core platform engineering team for a large-scale sportsbook and casino backend, focusing on scalability and regulatory compliance. Optimized critical API endpoints, reducing latency and improving system stability under heavy load. For the Crypto Market Quantitative Analysis project, I architected and engineered a high-performance data collection and analysis system in Rust, whic
Senior Software Engineer
DataArt Solutions, Inc.
Jun 2013 - Jan 2021 (7 years 7 months)
Led the design of a novel system to automatically generate API specifications by analyzing Scala source code, which semi-automated refactoring and documentation, dramatically reducing developer maintenance overhead. Re-architected a standalone biological data analytics tool into a scalable platform, engineering a robust job scheduler and Mesos integration for distributed processing of Bayesian net
Senior Software Developer, Tech Lead
ActForex, Inc.
Jul 2007 - Jun 2013 (5 years 11 months)
Prototyped a new high-load trading server in Java using Netty and Spring to replace a legacy system. Developed and maintained multiple integrations with financial service providers for clearing, quotes, and news feeds. Architected a real-time, low-latency order routing system for a trading platform, utilizing advanced routing strategies to minimize risk and capitalize on market opportunities.
Software Developer
Information System Development
Sep 2002 - Jun 2007 (4 years 9 months)
Resolved many complex production issues and re-engineered components for micro labs to facilitate migration from C++ to Java. Architected and engineered an in-house code merge system.
Education
Degrees, certifications, and relevant coursework
Dnipro State University
Bachelor of Science, Applied Mathematics
Completed a Bachelor of Science in Applied Mathematics. Gained a strong foundation in mathematical principles and their applications.
Odessa State Environmental University
Specialist, Computer Science
Obtained a Specialist degree in Computer Science. Focused on advanced topics in computer science and software development.
Tech stack
Software and tools used professionally
Apache Spark
AWS IAM
Amazon EC2
Amazon S3
GitHub
Tokio
ZIO
Netty
Kubernetes
Jenkins
CircleCI
Salesforce
Jupyter
NumPy
Pandas
PySpark
Flyway
jOOQ
MySQL
PostgreSQL
MongoDB
Microsoft SQL Server
SQLite
Gmail
HTTPie
Spring Boot
Spring Framework
Play
Spring MVC
Bootstrap
Redis
Gradle
Apache Maven
React
JavaScript
Python
HTML5
Java
CSS 3
Scala
Rust
Logback
PyTorch
Kafka
RabbitMQ
FastAPI
Akka HTTP
asyncio
Hibernate
Ubuntu
Debian
Linux
Elasticsearch
Serde
Ansible
pytest
JUnit
Mockito
Git
Docker
Jetty
Amazon Web Services (AWS)
SQL
TeamCity
Akka
ScalaTest
Polars
Tonic
RustDesk
WireMock
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Vadym?
You can contact Vadym and 90k+ other talented remote workers on Himalayas.
Message VadymFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
