Roman G Rabinovich
***** ******* ***, ****** ** *0194
703-***-**** addb1f@r.postjobfree.com LinkedIn
Back-end software engineer with experience in Erlang/OTP, Elixir, Linux networking, architecting and building distributed, real-time, fault-tolerant systems and microservices. Strong background in project management. Key Skills
● Erlang/OTP & Elixir
● SQL & NoSQL databases
● Microservice Design
● REST API
● RabbitMQ/AWS SNS
● Linux Networking/SDN
● Docker
● International Project Management
● Jira/Teamwork/Trello/Teams/Slack
● Flowcharts/SequenceDiagrams/APIs
● SIP/VoIP
● Git/GitLab
● Business Finance
● Fluent in English and Russian
Experience
Nov. 2017 - March 2020
nexVortex, Herndon, VA - Software Engineer - full time
● Assisted in architecting and saw to completion an Award Winning SD-WAN project which met and exceeded requirements
● Improved SD-WAN edge router tunneling throughput by 500% by identifying bottlenecks in application design, such as process starvation, and proposing optimal solutions
● Designed and developed real time, distributed, fault tolerant applications
SD-WAN control plain - Erlang, RabbitMQ, MySQL/MariaDB, AWS EC2
SD-WAN data plain - Erlang, RabbitMQ, Linux Kernel Networking
Dynamic DNS Service for edge router - Elixir, AWS Route53, Docker, RabbitMQ
Services Monitoring & Alerting - Erlang, RabbitMQ, AWS SNS, CouchDB
Custom network diagnostics tool for evaluating throughput, loss and latency
● Managing over a dozen Elixir microservices written by other developers.
● Used CDRouter, a QA Cafe edge device testing product, to identify bugs and issues
● Used Functional/Integration/System testing to identify bugs and improve design
● Designed relational database schema and stored procedures in MySQL/MariaDB
● Exposure to Logz.io, Kibana, ElasticSearch, Neo4j 2016 - 2017
Amber Group Corp. LTD, Moscow - Project Manager - Remote
● Designed and launched an industry price guide, website and print, currently offline
● Project Owner responsible for corporate website and online amber exchange platform page 1/2
Roman Rabinovich 703-***-**** addb1f@r.postjobfree.com March 2014 - 2016
Osteo LTD, Latvia - Project Manager/Owner
● Developed a brand, web presence and sourcing of a wellness product in China
● Organized product CE certification and cross border EU VAT compliance
● Developed and implemented a sales strategy which lead to over $500,000 in sales in the first year and achieved breakeven after 18 months Aug. 2012 -Jan. 2013
OT Stills LTD, Latvia - Project Manager/Distribution Assistant Manager 2011 - 2012
Department Store “Moscow”, Russia - Manager
2007 - 2009
Global Fashion Group LTD, Latvia - Manager
● Responsible for annual budget of 4 mil Euro and leading the buying team of five
● Successfully assisted negotiation of several mono brand boutique licences Education
2000 - 2001
Bergen Community College, Paramus, NJ, USA
Associate in Science - Computer Science
2005
GIA - School of Business, Carlsbad, CA, USA
Management, Marketing and Merchandising (incomplete BA) Certification
Sept. 2016
Erlang Solutions AB, Stockholm, Sweden
Certificate earned: Erlang - Complete OTP (Erlang/OTP) 2004 - 2005
GIA - Gemological Institute of America, Carlsbad, CA, USA Certificates earned: Graduate Gemologist, CAD/CAM Specialist 2001 - 2002
New Age Training, New York, NY, USA
Certificates earned: Oracle DB Developer, Web Design page 2/2