I help medical, hardware, and transport companies build complex User Interfaces and Applications using modern technologies.
Currently, I am the lead of the UI team at the UP2 Department of ICT Strypes. There we build UIs for medical systems and devices, along with applications for mobility and transport.
Technologies I've had the chance to use in my work:
In 2020 I was promoted to lead the UI team at the UP2 Department of ICT Strypes. We are responsible for designing and building complex UIs for medical systems and devices, along with applications for mobility and transport.
In my team we have designers, mobile developers for Android and iOS, and web developers focused on React and Angular.
My role involves recruitment, gathering requirements, helping with sales and intake of new projects, and managing the team.
After spending time in Up2 as a lone HTML5 developer, we decided to create a Front-End team that could help the other teams with the construction of complex UIs.
We started off using vanilla JS with strict standards on the code quality and modularity.
Beginning of 2016, after doing research and evaluation of the possible frameworks (Angular/React/Emmet), we decided to start using React for our future project.
Maplese is an IoT tool for data parsing, visualization, and
distribution. It was a spin-off from Up2Technology
Created initially as a SaaS tool for visualization of data on a
map, it evolved into a version focused on devices.
After
several pilots and integration, we developed a new version. It
was a complete rewrite, taking into account the lessons we
learned.
After the update, we enabled the developers to reuse common logic during the implementation of an IoT project, instead of writing it every time. Functionalities, such as monitoring connectivity, unwrapping binary payload from common devices, data aggregation, data storage on the gateway, and sending data to a cloud are abstracted away from the system integrator.
My work involved:
During that time I was building HTML5 applications for a customer targeted towards iOS Safari (only major mobile browsers supporting some of the HTML5 features).
The applications were business apps developed for an enterprise app-store based on HTML5.
After the customer sold the branch that developed HTML5 apps, I started helping the WordPress team with theme development.
Together with two friends, we have founded a company with the
idea to organize events and create web products.
We have helped organize one of the biggest entrepreneurship
events in Bulgaria at that time - the StartUp conference, and
several courses (mainly WordPress and Front-End).
As a web agency, we created mainly presentational websites and webshops using WordPress and Drupal. For some of our clients, we developed HTML and jQuery modules for existing websites.
Our clients were mainly small and medium local organizations.
I've given talks on the following topics: