Hi, I’m Semen Mikhtaniuk! ๐
I’m a Software Engineer based in Be’er Sheva, Israel, with 4+ years of professional experience in backend development, data ingestion, production support, and data-intensive systems.
I currently work primarily with TypeScript, NestJS, PostgreSQL, and AWS, while also having substantial experience with Python backend development and ETL/data ingestion. My work has included production backend features, integrations and connectors, distributed data processing, vector-based systems, and supporting production systems directly with customers and internal teams.
I’m currently pursuing a B.S. in Information Systems at Ben-Gurion University of the Negev, with an expected graduation in 2028. Before moving to Israel, I completed one year of Computer Science B.S. studies at ITMO University in Saint Petersburg, Russia.
Connect with me
Professional Experience
RevealSecurity โ Software Engineer
May 2023 โ Present
- Contribute across a TypeScript/NestJS production backend, implementing features, fixing critical bugs, and refactoring existing PostgreSQL/TypeORM code.
- Independently support production connectors, resolve incidents, and work directly with customers and internal analysts.
- Work across the product on pgvector-based scoring, TypeScript integrations, and user-journey processing and aggregation.
- Benchmark HNSW/pgvector configurations and evaluate open-source LLMs on AWS EC2, comparing performance and output quality.
- Built and maintained Python connectors for ingesting, parsing, and normalizing data from APIs, databases, cloud storage, and other services.
- Improved pytest execution time by approximately 50% through parallelization.
- Contributed to distributed data processing with Spark/PySpark and a Node.js service for running and monitoring Amazon EMR on EKS jobs.
Picasso โ Python Back-end Developer
June 2022 โ May 2023
- Developed backend features using Python, Django, DRF, PostgreSQL, Wagtail, and Channels for a platform used by doctors and clinics.
- Built integrations and worked on real-time functionality using WebSockets and Django Channels.
- Fixed bugs, implemented new backend features, and improved Docker configurations.
Technical Skills
- Languages: Python, TypeScript, JavaScript, SQL, C/C++
- Frameworks & Tools: Node.js, NestJS, Django/DRF, pytest, Pandas, Polars, Docker, Spark/PySpark
- Databases & Services: PostgreSQL, pgvector, MySQL, AWS (S3, EC2, EMR on EKS, CloudWatch)
- Other: Git, CI/CD, ETL, Jira, Confluence, Claude Code, OpenAI Codex, Cursor
Education
Ben-Gurion University of the Negev
B.S. in Information Systems โ In progress, expected 2028
Beer Sheva, Israel
ITMO University
Computer Science B.S. studies โ 1 year, 2021โ2022
Saint Petersburg, Russia
Achievements
Winner of the Open Olympiad of Schoolchildren in Computer Science (2021)
Top-tier Russian computer science olympiad organized by ITMO University. Winners qualified for admission to eligible computer science programs at Russian universities without entrance exams.
The competition focused on algorithms, data structures, and Internet technologies.
Languages
- English: Professional working proficiency
- Hebrew: Professional working proficiency
- Russian: Native speaker
What I’m Interested In
I’m particularly interested in backend engineering, data-intensive systems, and practical applications of AI in software development. I enjoy working on production systems, investigating performance and reliability problems, and learning new technologies when a problem requires them.
I’m open to software engineering opportunities and collaborations. Feel free to reach out if you’d like to work together or just have a chat.