Fazakas István-Zsolt, Developer in Miercurea Ciuc, Harghita County, Romania
Fazakas is available for hire
Hire Fazakas

Fazakas István-Zsolt

Verified Expert  in Engineering

Software Engineer and Developer

Miercurea Ciuc, Harghita County, Romania

Toptal member since November 11, 2024

Bio

Fazakas is a seasoned software engineer with vast experience in web development. With a current focus on Ruby on Rails (RoR), he's constantly seeking new opportunities and challenges to contribute his extensive skills and expertise to forward-thinking teams. Fazakas is passionate about writing clean and testable code.

Portfolio

Everon
Ruby, Vue, React, PostgreSQL, Azure Kubernetes Service (AKS), Azure Key Vault...
Toptal
GraphQL, Ruby, Node.js, PostgreSQL, Ruby on Rails (RoR), Docker, RSpec
3Pillar Global
Ruby, Amazon Simple Notification Service (SNS)...

Experience

  • APIs - 10 years
  • Ruby on Rails (RoR) - 10 years
  • RSpec - 10 years
  • Ruby - 10 years
  • PostgreSQL - 10 years
  • REST - 7 years
  • Docker - 6 years
  • AWS IoT - 4 years

Availability

Part-time

Preferred Environment

Slack, MacOS, Linux, Zoom

The most amazing...

...projects I've participated in, being in the core development team for Toptal, involved building fantastic software for the talent network I'm now part of.

Work Experience

Senior Software Engineer

2023 - 2024
Everon
  • Implemented CI/CD pipelines for efficient project delivery, reducing deployment time significantly.
  • Introduced application performance monitoring tools like Sentry and New Relic to monitor applications and ensure optimal performance.
  • Developed new features for web applications using Vue to enhance user experience.
  • Created a new and successful web application with React.
Technologies: Ruby, Vue, React, PostgreSQL, Azure Kubernetes Service (AKS), Azure Key Vault, Azure Virtual Machines, Azure App Service, RSpec, Ruby on Rails (RoR), APIs, REST, Docker, Sentry, New Relic, REST APIs

Senior Software Engineer

2021 - 2023
Toptal
  • Contributed to the growth and success of the company by enhancing development processes and fostering a collaborative work environment.
  • Set company standards with GraphQL, developed tools for faster feature creation, mentored junior developers, and assisted in conducting scrum meetings.
  • Collaborated closely with the engineering manager to ensure efficient project delivery and team coordination.
Technologies: GraphQL, Ruby, Node.js, PostgreSQL, Ruby on Rails (RoR), Docker, RSpec

Senior Software Engineer

2017 - 2021
3Pillar Global
  • Created new features for the needed SPA UI, building relevant application logic and APIs.
  • Mentored junior developers and led a small team of engineers working on an enterprise application.
  • Helped break down a monolith application into smaller microservices, mainly working on the communication between the services.
Technologies: Ruby, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon RDS, Amazon S3 (AWS S3), PostgreSQL, Docker, Ruby on Rails (RoR), AWS IoT, APIs, RSpec, Amazon Web Services (AWS), REST APIs

Back-end Developer

2014 - 2017
Halcyon Mobile
  • Developed highly available RESTful APIs for mobile applications.
  • Automated server deployment and set up with Ansible.
  • Managed Apache and NGINX servers for application infrastructures.
Technologies: AWS IoT, Ruby, APIs, REST, PostgreSQL, Amazon Route 53, Amazon EC2, Amazon RDS, Amazon S3 (AWS S3), NGINX, Ansible, Ruby on Rails (RoR), RSpec, Apache, Amazon Web Services (AWS), REST APIs

Experience

Cybersecurity Project

This project involved working on a phishing simulator that sent out phishing email simulations to detect users who clicked the link inside the emails or responded with personal details. Based on the data, users were required to learn more about phishing and how it can be detected.

Car Technical Verification Tracking Application

This Ruby on Rails application is designed to manage and track the technical verification status of vehicles for both individual users and companies. It maintains comprehensive records of users, organizations, and their associated vehicles. The system automatically sends notifications—via SMS or email—to alert users ahead of their vehicle verification expiry dates. Additionally, administrators have the ability to manually trigger notifications for vehicles due for verification in the upcoming month.

The user interface is implemented using Bootstrap and HAML within the Rails application itself, utilizing straightforward Ruby views without a separate front-end framework.

Education

2011 - 2015

Bachelor's Degree in Computer Engineering

Sapientia Hungarian University of Transylvania - Targu Mures, Romania

Skills

Libraries/APIs

REST APIs, Node.js, Vue, React, Sidekiq

Tools

Slack, NGINX, Ansible, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Azure Kubernetes Service (AKS), Azure Key Vault, Azure App Service, RSpec, Sentry, Apache, Zoom

Languages

Ruby, GraphQL, Haml

Frameworks

Ruby on Rails (RoR), Ruby on Rails 6, Bootstrap

Platforms

AWS IoT, Docker, Amazon Web Services (AWS), MacOS, Web, Amazon EC2, New Relic, Linux

Storage

PostgreSQL, Databases, Amazon S3 (AWS S3)

Paradigms

REST

Other

Operating Systems, Programming Languages, Distributed Systems, Artificial Intelligence (AI), APIs, Amazon Route 53, Amazon RDS, Azure Virtual Machines, Computer Engineering

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring