Boros Csaba, Developer in Budapest, Hungary
Boros is available for hire
Hire Boros

Boros Csaba

Verified Expert  in Engineering

Software Developer

Budapest, Hungary

Toptal member since October 17, 2019

Bio

Csaba is an experienced, fast learner, and enthusiastic web developer. Having worked as a technical lead, where he managed projects and supervised the work of junior developers, Csaba maintains high-quality standards for his work. As a hobby, he's also developed Android apps with more than 100,000 downloads.

Portfolio

Kuraray
Azure, React, Node.js
Bitstop
C#.NET, RabbitMQ, Docker, Kubernetes, Full-stack, React, Python, Node.js...
University of Pittsburgh
ASP.NET Web Forms, VB.NET, Tailwind CSS, IIS, Microsoft SQL Server, JavaScript

Experience

  • C#.NET - 12 years
  • REST APIs - 10 years
  • ASP.NET MVC 5 - 4 years
  • Amazon Web Services (AWS) - 4 years

Availability

Part-time

Preferred Environment

TFS, Visual Studio Code (VS Code), Visual Studio, Windows

The most amazing...

...project I've worked on was a cost planner app that could generate cash-flow analysis graphs based on free text descriptions of the expected transactions.

Work Experience

Full-stack Developer

2024 - 2024
Kuraray
  • Built out the infrastructure in Azure and implemented CI/CD pipelines for the project.
  • Implemented authentication and improved the application's security by adhering to security best practices.
  • Improved the UI and implemented multiple new features using React and Tailwind.
Technologies: Azure, React, Node.js

Senior Full-Stack Developer

2022 - 2024
Bitstop
  • Developed multiple microservices to facilitate various steps of crypto currency purchases sales and data management in a complex microservice system.
  • Worked on infrastructure and DevOps-related tasks using Circle CI, Docker, Kubernetes, Terraform, etc.
  • Added new features and fixed bugs in various projects using multiple technology stacks like C#. NET, Python, Node.js, and React.
Technologies: C#.NET, RabbitMQ, Docker, Kubernetes, Full-stack, React, Python, Node.js, MassTransit

Senior Full-stack Developer

2023 - 2023
University of Pittsburgh
  • Modernized the UI of a legacy ASP.NET Web Forms application written in VB using Tailwind CSS and JavaScript.
  • Set up a staging website using IIS and created build and deployment pipelines using Azure DevOps.
  • Improved the UI layout to be responsive and mobile-friendly.
Technologies: ASP.NET Web Forms, VB.NET, Tailwind CSS, IIS, Microsoft SQL Server, JavaScript

Freelance DevOps Engineer

2022 - 2023
Bethune Consulting
  • Built CI/CD pipelines for various Circle CI and Azure DevOps projects.
  • Set up the infrastructure of a CMS system in AWS.
  • Worked on many little tasks, like updating a React website, fixing deployment pipelines, fixing bugs, etc.
Technologies: Amazon Route 53, Amazon S3 (AWS S3)

Full-stack Developer

2021 - 2022
Lombiq
  • Worked on a visual studio extension that helps orchard developers.
  • Implemented new features and fixed bugs in multiple Orchard websites.
  • Worked on the front-end of multiple websites and built dynamic UIs using jQuery.
Technologies: Orchard CMS, C#.NET

Senior Full-stack Developer

2021 - 2022
Sellff
  • Implemented a feature using Stripe Connect API that allows users to earn money for participating in offers created by other companies.
  • Implemented functionality for users to be able to book paid consultations with other users of the website using Stripe Connect.
  • Created a tool for importing company profile data from external data sources such as Excel files or Google spreadsheets.
Technologies: C#.NET, React, Stripe Connect, IIS

Senior Full-stack Developer

2021 - 2022
Atlas Tech Development, Inc.
  • Implemented CI/CD pipelines in Azure DevOps and set up secrets management for the projects.
  • Built complex custom UI components using Blazor to improve the UX and usability of the product.
  • Developed multiple modern C# services to communicate with external legacy applications using HTTP and SOAP.
  • Re-wrote and ported applications built in Microsoft Access VB to C#.
Technologies: C#, .NET, DevOps, Blazor, SQL, React Native, Azure

Technical Lead

2014 - 2021
BCM
  • Planned and coded a complex data migration tool affecting multiple systems.
  • Achieved huge performance gains by profiling and optimizing a very large legacy system.
  • Managed and supervised the work of junior programmers on multiple small and mid-sized projects.
  • Worked on creating a complex Angular-based front end for a telecommunications network diagram creator tool.
  • Created a project management application using XAF.
Technologies: SQL, DevExpress, Angular, ASP.NET MVC, C#

Custom Jewelry eCommerce Website

https://github.com/boros-csaba/ecommerce-store
I developed a jewelry eCommerce store with more than 100 orders each month. I built the project from start to finish using ASP.NET Core MVC for the back end, jQuery, JavaScript, and Sass to develop the UI, and Angular for the admin panel.

Project highlights:
- Built an automated inventory management system.
- Created interactive bracelet designer on the UI for the customers.
- Implemented automatic importing of product data from Google Sheets.
- Integrated with various services such as Facebook API, Google Shopping, billing system, and payment gateways.
- Wrote Python script for generating 3D rendered product images and videos for bracelets created by a designer tool in the admin panel.
- Built automated newsletter sending functionality.

Android Application with More than 100,000 Downloads

This project is one of the five applications that I've developed: a native Android application that I started building using Java, which I later migrated to Kotlin. The app features cloud synchronization using Firebase, in-app purchases, and data import and export capabilities.
2013 - 2016

Bachelor of Science Degree in Computer Engineering

Óbuda University - Budapest, Hungary

MARCH 2024 - MARCH 2027

AWS Certified Developer – Associate

Amazon Web Services

Libraries/APIs

REST APIs, React, API Development, Node.js, jQuery, Three.js, Facebook Authentication, Stripe Connect, Azure API Management

Tools

Microsoft Excel, SendGrid, Terraform, Git, WireMock, Postman, RabbitMQ, Orchard CMS

Languages

C#, JavaScript, C#.NET, HTML, CSS, TypeScript, Python, SQL, VB.NET

Frameworks

ASP.NET MVC 5, ASP.NET Core 2, .NET, Tailwind CSS, .NET Core, .NET 5, Angular, JSON Web Tokens (JWT), Android SDK, MassTransit, Windows Presentation Foundation (WPF), Next.js, ASP.NET MVC, Knockout (Knockout.js), DevExpress XAF, Redux, Blazor, ASP.NET Web Forms, React Native

Storage

MySQL, PostgreSQL, Microsoft SQL Server, Amazon S3 (AWS S3), Azure Queue Storage

Paradigms

Microservices, Functional Programming, DevOps

Platforms

Docker, Amazon Web Services (AWS), Azure, Kubernetes, Azure Functions

Other

Back-end, Full-stack, APIs, Full-stack Development, Code Review, Debugging, CI/CD Pipelines, Data Structures, Web3, DevExpress, Algorithms, Amazon Route 53, IIS

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