Boros Csaba, Software Developer in Budapest, Hungary
Boros Csaba

Software Developer in Budapest, Hungary

Member since October 17, 2019
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, he maintains high-quality standards for his work. As a hobby, he's also developed Android apps with more than 100,000 downloads.
Boros is now available for hire


  • BCM
    SQL, DevExpress, Knockout (Knockout.js), Angular, ASP.NET MVC



Budapest, Hungary



Preferred Environment

TFS, Visual Studio 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.


  • Technical Lead

    2015 - PRESENT
    • 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, Knockout (Knockout.js), Angular, ASP.NET MVC


  • Custom Jewelry eCommerce Website

    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.


  • Languages

    C#, C#.NET, SQL, TypeScript, Kotlin, JavaScript, HTML5, CSS, Python 3, Sass
  • Frameworks

    ASP.NET MVC 5, ASP.NET Core 2, .NET, Angular, JSON Web Tokens (JWT), Android SDK, ASP.NET MVC, Knockout (Knockout.js), Bootstrap 3, DevExpress XAF, NativeScript, Windows Communication Framework (WCF), Redux
  • Tools

    Visual Studio, Android Studio, NPM, Git, TFS, Blender, WireMock, Postman
  • Libraries/APIs

    jQuery, DevExtreme, REST APIs, Facebook Authentication, Lodash, Immutable.js
  • Platforms

    Android, Windows, Visual Studio Code, Firebase, Docker, Amazon Web Services (AWS)
  • Other

    Profiling, Project Planning, SoapCore, OOP Designs, DevExpress, Responsive UI, Immer
  • Paradigms

    Agile, Functional Programming
  • Storage

    Microsoft SQL Server, MySQL


  • Bachelor of Science Degree in Computer Engineering
    2013 - 2016
    Óbuda University - Budapest, Hungary

To view more profiles

Join Toptal
Share it with others