Back-End Developer - TripSource
Project for BCD Travel company. It is a mobile and web application to serve as a business travel companion. With instant access to trip details, travel notifications, risk alerts, and itinerary sharing. Manage your flights, access your itineraries, and receive real-time flight and safety notifications. Developed the server-side part of the application and achieved successful iteration and production deployments. The code was refactored into a microservice architecture. The project was successfully launched and it had around 350k registered users at that time, but reached over a million in 2019. Technologies used in the project: Java, SpringBoot, MongoDB, RabbitMQ.
Back-End Developer / Architect - Internal project for Genentech
The project’s main goal was to automate daily routines in regards to a life cycle of a plate with samples, inside the laboratory. All experiments performed on the samples and operations on the plates (like cloning, transferring) were so far tracked in an Excel sheet, which was error-prone and time-consuming. Project delivered automated processes and a nice user interface, to make the life of the scientists working in the lab easier. Developed the server-side part of the application, as well as contributed to the front-end side. Applied a Domain-Driven-Design to the software development and implemented feature flags. The project is under active development. Technologies used in the project: Java, SpringBoot, MongoDB, Axon.
Software Engineer / Architect - Optiva Revenue Management Suite
ORMS is a powerful billing and charging engine. It also delivers campaign capabilities, real-time monetization features to rapidly launch new offerings, subscriber management across multiple channels (integrated CRM), order management and product catalog. Easy to deploy and maintain, the suite eliminates the expense and complexity of integrating point solutions, providing the best concept-to-cash journey for your subscribers. Available on-premise or on Google Cloud Platform, this innovative technology is ideal for CSPs with up to 10M subscribers, providing the experience vital to growing and retaining your subscriber base. Developed the server-side part of the project, supporting and maintaining the complexity of the product. Achieved project migration to a Cloud environment. The project was deployed worldwide and used by multiple telecommunication companies and millions of their active (mobile phone) users. Technologies used in the project: Java, Oracle DB, SOAP.
Software Engineer / Architect - Intranet Portal
It is an internal project for the PKO Bank Polski - Poland’s largest bank (worked as a consultant from Inteligo Financial Services - a subsidiary of PKO Bank Polski). The project is an Intranet starting page for internal bank’s employees. Content management solution with various widgets presenting data, comment section, etc. Developed the server-side part of the application and acted as an architect for the whole project, integrating it with current systems. Developed a user-friendly user interface. The project was deployed and used by the bank's employees. Technologies used in the project: Java, Stripes, Hibernate, Oracle DB, JavaScript.