About Bogdan
Romanian
Native or bilingual
Experience
- European CommissionApplication ArchitectPUBLIC SECTORMay 2022 - Today (4 years and 1 month)Landen, BelgiumExternal service provider’s roles & responsibilities in the project:Roles: Senior Application Architect;Responsibilities:Application ArchitectRTD departmentHere I had the chance to work with Compass Green and to guide the transition to Compass Corporate
- HereitisCEOTRANSPORTATIONNovember 2019 - Today (6 years and 7 months)Iași, RomaniaCreate a mobile application (Android/IOS) used for tracking in real time of public transportation vehicles. Theapplication is used in Iasi, Oradea, Cluj, Chisinau, Timisoara, Focsani, Botosani, Bucharest and Constanta. It has ±4 stars rate and around 15k active users daily.Technologies used:Backend: I created few microservices used to read data from different cities Open Data systems: Java 8, SpringBoot, Apache Kafka, Cassandra, Rest Services, Spring Security with JWT, GIT, deployed them on MicrosoftAzure. In 2 cities we have to define a mechanism to automatically detect on which routes a vehicles is assigned(for that I used Geohash technology and based on the move of the vehicle we can detect, in real time, on whichroute it was assigned).FrontEnd: For mobile applications I used a serverless arhitecture: Firebase (Google real time database), Remoteconfigs (I can easily change configurations without the need for users to do application upgrade), Google CloudStorage, Firebase functions, Push notification (with FCM). For mobile application FE I used Ionic 3 (an opensource mobile UI toolkit for building high quality mobile applications, it uses Angular 4 components), HTML,CSS, Typescript, JS, Google Maps plugin, Geohash, Geofire (a JS library which is used for Firebase withGeohash records), Websocked, GIT, Visual Studio Code/Android Studio/XCode.We did the migration to Ionic 5 and we rebrand to 'Hereitis 2.0'Actually, we used microservices to collect data from Open data systems, then we just had to send them toFirebase and this is all, the rest is done by the mobile application which is listening for Firebase databasechanges, in this way every 10-15 seconds the vehicle were moved on the Google maps.Hereitis android link: https://play.google.com/store/apps/details?id=com.realtime.busesHereitis ios link: https://apps.apple.com/ro/app/hereitis/id1453577543Browser: www.hereitis.app
- SIUI (unique integrated health system for Romania)Java developerHEALTH AND WELLNESSApril 2017 - April 2017Iași, RomaniaProject description :Key achievements:Role: Java developerResponsibilities:Bug fixing, implement the requirements received from the technical lead
Recommendations
Be the first to recommend Bogdan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Bachelor of Computer ScienceFaculty of computer science Iasi2007Bachelor of Computer Science
Certifications
- Scrum Masterscrumalliance.org2014