Work

Some of the projects I have worked on

Front End Developer

TypeScript, Angular, .NET, MS SQL

Deloitte - Tax Calculation Tool

Deloitte - Tax Calculation Tool

The Tax Calculation Tool is an internal software solution for Deloitte, designed to assist accountants with tax calculations. Despite its apparent simplicity, the application was quite complex and required excellent coordination among developers to ensure its success. As a Front End developer, I used the Angular framework and collaborated with a team of six members to deliver this project successfully.

Front End Developer

TypeScript, Angular, AngularJS, Elastic Search, S3, Java, Postgres

Enterprise Alumni

Enterprise Alumni

Enterprise Alumni is a software solution designed for managing corporate alumni and retirees of large organizations. The application provides numerous functionalities, including integration with LinkedIn. I worked as a Front End developer on this project as part of a 30-member team. My primary focus was on developing new features for the Angular applications, with some involvement in AngularJS, Java, and Postgres. Some key features I worked on include: NGXS for state management, Jest for unit testing with over 70% test coverage, and achieving 95% full accessibility for the entire web application, including text reader support. One major milestone during my time on this project was the implementation of an admin panel with custom fields for user profiles. This enhancement significantly improved the product and attracted many new customers by enabling seamless integration with client data and other platforms.

Back End Developer

TypeScript, NodeJS, Express, NestJS, MariaDB, AWS (Elastic Search, SNS), ReactJS, Ionic, Capacitor

Playtika - PlaytiPortal

Playtika - PlaytiPortal

"Playground" is an internal software solution for managing employees within Playtika. The application includes a website for administrators and moderators and two mobile applications for iOS and Android, enabling better access to shop, give gifts, bonuses, play games, communicate, and more. I worked as a Back End developer from the beginning of this project, as part of an eight-member team. My primary responsibility was developing a NestJS application with multiple microservices and a MariaDB database. I also worked on the client side and mobile applications when needed. Some features I developed include: push notifications with AWS SNS and Firebase for iOS, Android, and web, NestJS microservice architecture planning and implementation, and Jest unit testing with 85% coverage. We successfully completed the MVP of the application within the planned timeframe.

Full Stack Developer

Denovit

Denovit

Denovit supports entrepreneurs in automating their workflow. They create intelligent applications and integrations tailored to Exact Online, though which they transform your business processes into an optimized and streamlined whole. I was working at Denovit for a while as a Full Stack Developer, with mostly focusing on the React admin application, where I was able to improve the whole user experience of admins, by introducing new standards, refactor code to reusable components, and implement new features by integrating additional services for authentication, bank communication and financial analysis of businesses.

Full Stack Developer

TypeScript, Angular, NestJS, Postgres

Mr. Beam - 3D Printer Software

Mr. Beam - 3D Printer Software

Mr. Beam is a 3D printing company with its own product capable of printing various designs and structures using different materials. The project included three applications based on Angular, NestJS, and Postgres: one for the printer, an admin dashboard, and a user application for purchasing 3D models. I worked as both a Front End and Back End developer, responsible for implementing new features, migrating data, and adding unit and integration tests to ensure application stability.

Full Stack Developer

NextJS, NestJS, MySQL

Arrimo Pro - Healthcare App

Arrimo Pro - Healthcare App

Arrimo Pro is a comprehensive platform consisting of a Mobile App, Web Portal, and Admin Portal, designed for companies providing continuous caretaking services for elderly citizens in the Bavaria region of Germany. The platform allows these companies to organize schedules, mark routes, and track visits to their patients efficiently. As part of the development team, my responsibilities included adding new features to both the Web Portal and Admin Portal, and integrating these features with the Mobile App. My primary focus was on enhancing the platform's capabilities to deliver better organized and more insightful statistical data to managers. This involved: creating and implementing graphs and diagrams to present financial data, routes, visits, and patient and caretaker information in a more accessible and understandable format; performing complex back-end calculations to provide accurate and detailed reports; ensuring seamless integration of new features with the existing Mobile App; facilitating the onboarding process for new customers (companies), setting up the environment for easy integration, and ensuring they could effectively utilize the app. Through these efforts, I contributed to making Arrimo Pro a more powerful tool for caretaking companies, helping them manage their operations more effectively and provide better care for their patients.

Front End Developer

TypeScript, VueJS, Cordova, GraphQL, Jitsi

Get Accept - Document Signing Application / Video Conference

Get Accept - Document Signing Application / Video Conference

Get Accept is a software solution that facilitates the creation and electronic signing of contracts and other documents. The application includes a website for administrators and two mobile applications for iOS and Android, allowing companies to expedite document signing processes. I worked as a Front End developer on a small team of three. My role involved developing new features such as recording audio or video messages through the mobile apps, which could be attached to documents, and adding a chat feature for contractors. I also implemented a video conference feature using Jitsi on the web application, which became crucial during the pandemic. The application had 85% unit test coverage using the Jest framework.

Full Stack Developer

TypeScript, Angular, NestJS, Postgres

Ocean 7 - NFT Marketplace

Ocean 7 - NFT Marketplace

7oceans is an NFT marketplace where users can buy and sell NFTs using cryptocurrencies and upload their own images to be converted into NFTs for sale. I worked as both a Front End and Back End developer on this project, implementing new features and improving existing ones.

Front End Developer

TypeScript, Angular

NewFlight - Organization Tool

NewFlight - Organization Tool

NewFlights is an organization tool that helps employers manage tasks, events, and more for their employees. As a Front End developer on this project, I was responsible for implementing new features and improving existing ones.

Front End Developer

TypeScript, Angular, .NET, MS SQL

Secure Kiosk

Secure Kiosk

Secure Kiosk is a software solution for medical centers, enhancing scheduling, payment, communication, and organization of medical treatments for patients and doctors. I was a Front End developer on this project, working from its inception as part of a four-member team. My primary role was on the client side using the Angular framework, though I also contributed to the back end developed in .NET, depending on the feature requirements.