Csaba Boros
Csaba Boros
Hello
I'm
Csaba Boros

Backend developer
I solve problems. I'm an experienced, fast learner and enthusiastic backend developer with over 9 years of professional experience mostly with the C# .NET stacks as a freelance developer. I don't shy away from the DevOps and DBA parts of the project either. Part of the top 3% of developers according to Toptal.
Let's have a chat!
Contact me at:
boros.csaba94@gmail.com
Offered services

Software development

Hire me if you need someone who can hit the ground running! I am a super fast learner and with over 9 years of professional experience I can join you project and provide value from day 1!


Software consulting

You project isn't going the way you hoped? Let me take a look at your code base from a fresh perspective and help you finding the right direction for you project!

C#
C#
.NET
.NET
AWS
AWS
Docker
Docker
Kubernetes
Kubernetes
Azure
Azure
Terraform
Terraform
Redis
Redis
CircleCI
CircleCI
SQL Server
SQL Server
Postgres
PostgreSQL
Work history
Senior Back End Developer
2022 - Present
Bitstop
Developed and worked on multiple services inside a complex microservice architecture to facilitate handling of cryptocurrency purchases and data management tasks.
Technologies: ASP.NET Core, REST, CircleCI, Docker, Docker compose, Rabbit MQ, Insomnia
Senior Full Stack Engineer
2023 - Present
University of Pittsburgh
Worked on modernizing a legacy ASP.NET WebForm application written in VB. Created complex UIs based on a figma design using Tailwind CSS and Javascript.
Technologies: JavaScript, ASP.NEW Webforms, Tailwind CSS, IIS, Visual Basic .NET (VB.NET)
DevOps Engineer
2022 - Present
Bethune Consulting
Worked on multiple smaller tasks involving creating or fixing CI/CD pipelines, setting up infrastructure in AWS, bug fixes and changes in multiple projects.
Technologies: React, Amazon S3, CI/CD, Netlify, AWS Route 53, AWS EC2
Senior Full Stack Developer
2021 - 2022
Sellff
Added multiple features to the Sellff business marketplace website, most notably I implemented a feature that allows users to get paid using Stripe Connect for participating in offers created by member companies.
Technologies: React, .NET Core, SQL Server, Stripe connect
Senior Full Stack Developer
2021 - 2022
Atlas Tech Development
As a full stack engineer I worked and improved on multiple different projects at Atlas: I've set up CI/CD pipelines in Azure devops, implemented secrets management, developed SOAP website with .NET 5, built complex UIs and API using Blazor and .NET, re-wrote and ported applications build in Microsoft Access VB to C#, worked on mobile apps built using Xamarin.
Technologies: CI/CD, Blazor, .NET 5, SCSS, REST, EF, SQL, Azure DevOps, VB
Software Developer
2021 - 2022
Lombiq Technologies Ltd
Worked on the development of a Visual Studio Extension and implemented new features in various client CMS websites. Also developed UI features using jQuery.
Technologies: ASP.NET Core, Orchard CMS, jQuery, Javascript
Technical Lead
2014 - 2022
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, C#, DevExpress, Knockout.js, Angular, ASP.NET MVC
Posts and tutorials
Upload docker image to AWS ECR
A quick tutorial on how to upload a Docker image to AWS ECR using AWS CLI. The tutorial also walks you through setting up an IAM user with the necessary permissions to upload to ECR from the CLI.
DevOps AWS ECR Docker
Terraform local file
An easy way to start playing around with terraform locally without using any cloud account or any complicated local kubernetes setup.
DevOps Terraform
Encryption at rest
Encryption at rest can come in handy when we have some sensitive data that we need to store in our database and we don't want to store it in plain text for everyone to see. In my case I needed to store some API keys in the database...
Entity Framework Security C# .NET
SSL
As with any technology, I think it's very important that first we understand the problem that this technology is trying to solve. Let's try to understand the problem through an example...
DevOps Security
Portfolio architecture
Initially I just created a simple static HTML and CSS page with some images to serve as my portfolio page - no frameworks, (almost) no javascript - why over complicate it? After some time I decided that I would also write a few blog posts and tutorials...
11ty Amazon S3 Github Actions CloudFront
SQL add days
Recently I had a task that seemed very simple at first. I had a table with billing start dates and number of business days to bill. The task was to calculate the end date for each row. Basically to calculate the start date + number of business days...
SQL MS SQL Server