Upstaff Sign up
Oleg S.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since October, 2022

Oleg S. — Elixir Engineer

Expertise in Back-End Web.

Last verified on July, 2023

Core Skills

Erlang
Erlang
Elixir
Elixir
C
C

Bio Summary

- Having huge experience (14+ years) in backend development on C/Erlang/Elixir has shown himself as aim-oriented developer with analytical skills.
- Using his experience he can not only to develop new features and functionality, but also make clear hidden multiconnection in any code that is based on the scope of Erlang/Elixir/C/Js.
- Has a huge experience in parser development of custom xml coding
- Upper-Intermediate English.
- Available: ASAP

Technical Skills

Programming LanguagesC, Elixir, Erlang, JavaScript, Python
Java Libraries and ToolsN2O
Methodologies, Paradigms and PatternsAgile, Scrum
Collaboration, Task & Issue TrackingAtlassian Trello, Jira
Web/App Servers, MiddlewareCowboy, Nginx
Version ControlGit
Operating SystemsLinux, Windows
Third Party Tools / IDEs / SDK / ServicesQt Framework

Experience

Developer

1 year
Responsibilities:

  • developing BPMN based docflow system using Erlang\Elixir, implementing SEV protocol

Technologies:Erlang, Elixir, Broadway,NX, gen_tcp & :gen_udpю, Infrastructure, n2o, BPE, KVS

Developer

2 years

Description:Network Inspector
Responsibilities:

  • build utility for analysis of networks (networks represented by graphs)

Technologies:Erlang, OTP

Software developer, University of Bielefeld

3 years
Description:ADAMAAS project, CITEC (this project gain award of the German government as one of 100 best among about 1500 similar projects in the area)
Responsibilities:

  • project gain award of the German government as one of 100 best among about 1500 similar projects in the area

Technologies:C++, Qt, Android

Customer

Software Engineer, Bielefeld University

2 year
Description: member of the Neurocognition and Action-Biomechanics Group at the Faculty of Psychology and Sport Sciences at Bielefeld University, Germany. Programmer at the Excellence Cluster “Cognitive Interaction Technology” (CITEC)
Responsibilities:

  • implementing a hierarchical clustering method for measuring mental representation structures in long-term memory and on complex movement studies in classical ballet and golf

Technologies:C, C++, QT, LISP, Python

Software Developer, Different freelance projects

 2 years

Technologies: C, C++, QT

University of Madeira

4 years
Description: research assistant in the research programs of CCM (Centro de Ciências Matemáticas), University of Madeira, and of the NEMO project
Responsibilities:

  • implementing and testing communication models and algorithms for numerical computations, visual data representation and data processing

Technologies:Qt, Python

Teacher, NaUKMA

3 years
Description:teacher of Logic and Functional programming
Responsibilities:

  • Faculty of Informatics in NaUKMA (duties: course design, lections and practical classes)

Technologies:PROLOG and LISP

 Education

Master’s degree of the National University of Kyiv Mohyla Academy, program “Intellectual systems of control”
2005

  • Introduction to Computer Science and Programming Using Python (MITx – 6.00.1x)
  • Introduction to Mobile Application Development using Android (HKUSTx – COMP107x)
  •  Computer Graphics (UC San DiegoX – CSE167x)
  • Vocal Recording Technology (BerkleeX – BMPR365x)
  •  Statistical Thinking for Data Science and Analytics (ColumbiaX – DS101X)
  • Machine Learning for Data Science and Analytics (ColumbiaX – DS102X)
  • Enabling Technologies for Data Science and Analytics: The Internet of Things (ColumbiaX – DS103x)
  • Cybersecurity Fundamentals (RITx - CYBER501x)

 

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Oleg S.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring