Boldizsar Akos Mezei, Team Lead and Full-stack Developer in Budapest, Hungary
Boldizsar Akos Mezei

Team Lead and Full-stack Developer in Budapest, Hungary

Member since February 18, 2020
Boldizsar is a Java/Scala back-end developer who has worked at Morgan Stanley on a group of microservices. His primary focus is backend development but he is also open for Android development. Boldizsar considers himself a hybrid in the sense that he is highly business-focused. When dealing with tasks, he would rather choose the inconvenient, unusual way to achieve the best outcome both for the client and the project itself.
Boldizsar is now available for hire

Portfolio

  • Toptal Clients
    Infrastructure, Web Development, Google Cloud, GitLab CI/CD, GitLab...
  • Morgan Stanley
    Model View Viewmodel (MVVM), Fintech, Scalable Web Services...

Experience

Location

Budapest, Hungary

Availability

Part-time

Preferred Environment

Windows, IntelliJ, Linux

The most amazing...

...thing I have done was reduce the data size transferred over the network between micro services by 50%.

Employment

  • Team Lead and Full-stack Developer

    2020 - PRESENT
    Toptal Clients
    • Worked as a full-stack developer and tech/team lead for several Toptal clients.
    • Managed developer teams, having members all over the globe.
    • Oversaw the complete development life cycle of several projects that relied entirely on Cloud infrastructure.
    • Created CI/CD pipelines that highly increased team productivity.
    Technologies: Infrastructure, Web Development, Google Cloud, GitLab CI/CD, GitLab, Communication Skills, Remote Team Leadership, Technical Leadership, Team Leadership, Material-UI, Stripe Payments, Firebase Authentication, Architecture, Firebase Cloud Functions, Scalable Web Services, Single-page Applications (SPA), Web App Deployment, Node.js, Visual Studio Code, Test-driven Development (TDD), Scrum, Agile, TypeScript, Stripe, Full-stack, Git, React, Firebase, Back-end Development, Full-Stack Developer, Back-end, Cloud Storage, Android
  • Java/Scala Developer

    2018 - 2020
    Morgan Stanley
    • Upgraded a group of microservices to use a more efficient way of serializing and sending data through the web. Transferring the same amount of information in a 50% smaller size reduced execution time and running costs for the firm.
    • Collaborated with peers around the world (i.e India, London, New York) to upgrade a legacy Java system to use the most up-to-date Java, Gradle, and Spring versions.
    • Created an API for an immense Scala-based back-end project. This allowed several upstream services to communicate directly with this component thus allowing the smoothest flow for million dollars worth of transactions.
    • Onboarded Agile methodologies that increased developer productivity by 30% and reduced time to market by 20%.
    • Mentored several new team members and junior software developers, both personally and professionally.
    Technologies: Model View Viewmodel (MVVM), Fintech, Scalable Web Services, Test-driven Development (TDD), Scrum, Agile, RESTful Microservices, Full-stack, Git, REST APIs, JUnit, Spring Boot, SQL, Microservices, Databases, Spring 4, Hibernate ORM, Hibernate, Jira, Core Java (J2EE), Back-end Development, Full-Stack Developer, Back-end, Gradle, Google Protocol Buffer, Spring

Experience

  • Portfolio Risk and Margin Calculator (Development)

    I was a back-end developer for a Java-based application, organized into microservices. The project's main goal was to provide real and non-real-time risk and margin calculations for portfolios. My main task was to onboard new functionalities and upgrade the current system to use the newest technologies. While doing so, I had to communicate and coordinate tasks around the world as the global team sits in India, London, and New York as well.

  • Loan Providing Web App (Development)
    https://raha.fi/lainat/lainojen-yhdistaminen/

    An Angular and Firebase web app for loan providing. I was the back-end developer for an existing loan providing web app. During this project, my main task was to clean up the existing Firebase Cloud functions to ensure higher stability and lower running costs. I also created automated CD and CI jobs to save developer's time, thus reducing time to market and costs spent on repetitive tasks.

    Client testimonial: "I can highly recommend Boldizsar for demanding software development jobs. Boldizsar cares about his work and you can really see it through his communication and professionalism. He managed to grasp our business context and application very quickly and fixed messy code written by the previous developer. Boldizsar delivered tasks always on time and most important were pro-actively fixing issues or suggesting improvements."

  • TicketApp (Development)

    A React and Firebase based ticketing platform for the Australian tourism industry.
    In the beginning, I was the back-end developer for this project. As the project grew and we hired more developers, I moved over to being a full-stack developer and tech/team lead. As a full-stack developer and team lead, my role was to oversee the complete development life cycle of the project, add and upgrade new features both on the back-end and front-end site, and also organize tasks between team members.

  • PHirst App (Development)

    An emergency app for those who connect, respond, and care (the published app is in an MVP state.)
    Initially, I was the back-end developer for this app. My role was to provide a stable and highly scalable back-end service for the iOS/Android-based front end. Soon, as the project grew, I took the initiative and became the tech/team lead and full-stack developer. After that, my job became more complicated as I had to manage the team and be responsible for the Android front end.

  • Using Kotlin for Back-end Development: A Quick Overview (Publication)
    Kotlin has features that make it an ideal language for back-end development. Learn what these features are and how you can use them to create high-performing systems.

Skills

  • Languages

    Core Java (J2EE), Kotlin, SQL, TypeScript, Java, Scala, JavaScript, CSS, HTML, Rust, GraphQL
  • Frameworks

    Jest, Hibernate, Hibernate ORM, Spring 4, Spring, Ktor, Spring Boot, JUnit, Material-UI, Google Protocol Buffer, React Native, Flutter, Express.js
  • Libraries/APIs

    REST API, React, REST APIs, Node.js, Stripe API, Stripe, Stripe Connect API
  • Tools

    GitHub, Jira, Firebase Authentication, GitLab, GitLab CI/CD, Git, IntelliJ, Android Studio, Gradle, SendinBlue, Perforce, Mongoose
  • Paradigms

    Requirements Analysis, Scalable Application, Back-end Architecture, Web Architecture, Asynchronous Programming, Concurrent Programming, Microservices, Microservices Architecture, REST, Agile, Model View Viewmodel (MVVM), Clean Architecture, Scrum, Testing, Test-driven Development (TDD), DevOps
  • Platforms

    JVM, Firebase, Linux, Android, Docker, Windows, Visual Studio Code, Amazon Web Services (AWS), Azure
  • Storage

    Cloud Firestore, Firebase Realtime Database, Google Cloud, Databases, PostgreSQL, NoSQL, MySQL, MongoDB
  • Industry Expertise

    Web Development, Fintech
  • Other

    Web App Deployment, Single-page Applications (SPA), Back-end, Scalable Web Services, Serverless, Lambda Functions, SaaS, Firebase Cloud Functions, Web App UI, Full-Stack Developer, Communication Skills, Infrastructure, Front-end, UI, Software Architecture, API Integration, Back-end Development, RESTful Microservices, Multithreading, APIs, Architecture, Stripe Payments, Team Leadership, Technical Leadership, Remote Team Leadership, Message Queues, Full-stack, Cloud Storage, AWS

Education

  • Bachelor's degree in Computer Science
    2015 - 2018
    BabeČ™-Bolyai University - Cluj Napoca, Romania

To view more profiles

Join Toptal
Share it with others