Roman is a seasoned Technical Leader with over 25 years of professional experience in designing, developing, and architecting both mobile and backend software applications using Java, Spring, Python and Django tech stacks. He has predominantly worked in the telecommunications industry, demonstrating his ability to work on both mobile and cloud systems. Additionally, Roman has a solid understanding of container technologies like Docker and Kubernetes and is experienced in building backend systems using microservices. Roman is an elite senior developer with a passion for technology and is always eager to learn new skills with an Architect or Lead Developer position.
Hire RomanSenior developer on a secure communication platform. He successfully ported the backend from a single tenant to a multi tenant deployment model and performed the rewrite of monolith using micro-services. Responsible for IoC of core persistency layer such as Hazelcast, Redis and Nginx including Docker containerization.
Technologies: Java, Spring, GCP/AWS, MongoDB
Architectured, designed and implemented mobile as well as backend application for an earthquake early warning system in collaboration with UC Berkley. Architected, designed and implemented as Social Local Mobile application for sport events based on the Django Framework. Crowd sourced technology to capture mobile sensor information and send data to the backend for analytics. Social Local Mobile application using 3rd enabler solutions like Twilio and Tropo for communication.
Positions: Architect, Back-End, Cloud, Data, Databases, Front-End, Mobile
Technologies: Python, Java, Django, Spring, GCP, AWS, Machine Learning, MongoDB, MySQL, JavaScript, Android
Hired as one of the first Senior Engineers to support the newly created Open Source Development Center of T-Mobile in Mountain View. He built and led the remote team through implementation of business relevant mobile applications on Android. He was responsible for the Architecture, Design, and Development of Android applications & Windows mobile platforms.
Technologies: Java, Android, Windows Mobile 6.5, SVN, Git, Maven, PeerToPeer: XMPP, SIP, Openfire, Asterisk/Freeswitch