Upstaff Sign up
Fiodor B.
🇵🇱Poland (UTC+01:00)
Created AtUpstaffer since March, 2023

Fiodor B. — RoR/Elixir Engineer

Expertise in Full Stack Web.

Last verified on July, 2023

Bio Summary

- Fullstack software engineering (Elixir, TypeScript, Postgres, etc.)
- RoR-Elixir migration commercial experience
- Commercial experience with Phoenix
- Systems architecture and design, with experience in both monolithic and microservices architectures
- 3rd party integrations, including payment gateways, SalesOps tools, and other APIs
- DevOps, with expertise in Docker, GCP and DigitalOcean
- UX design, with focus on application flow design
- Systems exploration, improvement, and repair, with experience troubleshooting complex issues across a variety of technologies
- Project ownership, with experience managing projects from ideation to deployment
- Leadership, with a track record of leading high-performing teams
- Business consulting, with experience helping clients optimise their workflows and systems
- Strong communication and collaboration skills, with experience working cross-functionally with
designers, developers, and other stakeholders.
- Upper-Intermediate English.
- Available ASAP.

Technical Skills

Programming LanguagesElixir, JavaScript, PHP, Swift, TypeScript
UI Frameworks, Libraries, and BrowsersPhoenix
JavaScript FrameworksReact
Ruby FrameworksRuby on Rails
Databases & Management Systems / ORMPostgreSQL
Cloud Platforms, Services & ComputingDigitalOcean, GCP
Deployment, CI/CD & AdministrationDevOps
Virtualization, Containers and OrchestrationDocker

Experience

Care-providing service

September 2022 - March 2023
Description: As a lead software engineer and product owner, I oversaw the digitalization of the core business process for a paper-based company.Working with the stakeholders, I planned, designed, and implemented a CRM-like application.
The new system allowed for better data organization, easier accounting, and sourcing of
contractors from business partners.
Technologies: Elixir, Phoenix, TypeScript, React

Hyphe

May 2022 - September 2022
Description: As a technical lead at Hyphe, I led a team of developers to build a customer portal which
complemented the company's existing API-only services. My work involved bootstrapping the application and its architecture, managing requirements from different departments, ensuring security and compliance, and guiding my team throughout the development process. Thanks to our efforts, Hyphe's clients were able to visualise and audit their users' trading activity more easily than ever before. In addition to the customer portal, I was also responsible for setting up the initial architecture for an internal accounting system to help streamline the company's financial processes.
Technologies: Elixir, Phoenix, LiveView, JavaScript

LIQID

May 2021 - May 2022
Description: At LIQID, I was responsible for developing a synchronisation service to collect banking data and upload it to the company's CRM, as well as serve it via an API for use in a customer portal. My primary focus was on documents relating to stock market positions trading, taxes, and other
financial data. Due to limitations in the provider's API, I developed a fault-tolerant continuous synchronisation system that constantly attempts to collect as much data as possible, while avoiding
overwhelming the fragile source API.
As a result of my efforts, the end-clients were able to access the required documents much more
reliably than ever before.
Additionally, I played a key role in planning and redesigning the overall data model to remove
ambiguity in matching data from different sources, which led to improved data quality and
accuracy.
Technologies: Elixir, Phoenix, LiveView, JavaScript

Recruitee

November 2019 - May 2021
Description: As a software engineer at Recruitee, I was responsible for building and maintaining the
subscription and payment system, as well as internal accounting and sales ops tools.
As the company grew rapidly, we needed to implement a new pricing model to better serve our
customers. I led a team in remaking the entire subscription system to accommodate the new
pricing model, orchestrating requirements and overseeing implementation.
Thanks to our efforts, the company was able to achieve significant growth and revenue increases,
as well as more satisfied customers.
After delivering the new subscription system, I began working on finance and sales operations. I
collaborated with business teams to develop tooling around our new system, which enabled them
to work more efficiently.
Additionally, I was involved with shaping the architecture of the main application as the company
grew from a startup to a market leader.
Technologies: Elixir, Phoenix, RoR, JavaScript

Briisk

September 2018 - November 2019
Description: At Briisk, I partook in several custom software projects for our clients. Responsible for maintaining and doing DevOps for legacy apps, and migrating (rewriting) from RoR to new Elixir apps. My role involved managing client requirements, overseeing feature implementation, and guiding junior colleagues. I was also responsible for the infrastructure, including server administration, CI/CD, deployment, and other aspects of infrastructure management.
Working with my colleagues, we developed software solutions which helped our clients achieve
their business goals. The solutions ranged from MVP applications for new startups to
comprehensive software for established companies.
Technologies: Elixir, Phoenix, RoR, Docker

Freelance

2014 - 2018
Description: At the beginning of my career, I worked as a freelance software developer and webmaster, where I had the opportunity to develop multiple websites, e-commerce stores, accounting utilities, and business software. Working with a diverse range of clients, I was able to apply my technical skills and expertise to a variety of projects and challenges.
During my freelance career, I worked with a variety of technologies, including JavaScript, Ruby on
Rails, PHP (including WordPress), and Swift. This allowed me to gain insight into the approaches
that different technologies have for creating solutions, and to stay up to date with the latest
developments in the field.
Working independently, I learned to manage my time and prioritise tasks to meet deadlines. Additionally, I developed strong communication and collaboration skills, which allowed

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 Fiodor B.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring