
Boros Csaba
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
Senior Back-end Developer
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.
Senior Full-stack Developer
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.
Freelance DevOps Engineer
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.
Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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#.
Technical Lead
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.
Experience
Custom Jewelry eCommerce Website
https://www.elenora.huProject 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
https://play.google.com/store/apps/details?id=com.boroscsaba.myapplication&hl=enSkills
Languages
C#, C#.NET, SQL, JavaScript, VB.NET
Frameworks
ASP.NET MVC 5, ASP.NET Core 2, .NET, Angular, JSON Web Tokens (JWT), Android SDK, ASP.NET MVC, Knockout (Knockout.js), DevExpress XAF, Redux, Blazor, ASP.NET Web Forms, Tailwind CSS
Libraries/APIs
jQuery, REST APIs, Facebook Authentication, React, Stripe Connect
Platforms
Docker, Amazon Web Services (AWS), Kubernetes
Tools
Git, WireMock, Postman, RabbitMQ, Orchard CMS
Paradigms
Functional Programming, DevOps
Storage
Microsoft SQL Server, MySQL, Amazon S3 (AWS S3)
Other
DevExpress, Algorithms, Amazon Route 53, IIS
Education
Bachelor of Science Degree in Computer Engineering
Óbuda University - Budapest, Hungary