Curriculum vitae
PERSONAL DETAILS
Full name:Radoslav Mirchev Lozanov
Constant Address:5 Edelvais street
Malo Buchino
1362
Bulgaria
Telephone number: -
E-mail:-Nationality: Bulgarian
TECH INFORMATION:
Java: Core Java, Multithreading, J2EE – servlets, jsp, jsf, struts, EJBs, Restfull, SOAP, JMS, UI – html, javascript, Swing, Richfaces, Microservices, Sprint stack, Docker, Kubernetes, AWS
Other languages: Python, Php, R, Go, Bash script
Databases: Oracle, MS Sql server, MySql, Postgres, Firebird. Bigdata – hbase, solr, couchbase
Operating systems: Windows, MacOS, Linux – redhad, fedora, debian, Ubuntu, centos; Solaris
Application servers: Weblogic, JBoss, Glassfish
PROFESIONAL HISTORY
From- -Codecheck AG.
Position: Head of Development
Head of development team
Building new generation of server based on Microservices running on Docker containers on Kubernetes. Spring Boot with Eureka for service discovery.
Data science infrastructure running on Spark with Python and R
Discovering various Amazon services to be used in the company – EC2, RDS, CDN
Maintaining full Hardware and Software infrastructure
From- -Codecheck AG.
Position: Senior Developer
Working on Java based server, IOS and Android applications of the company.
Technologies used: Java, Spring, Hibernate, Oracle, Git
Small development team 4 people – 1 Seniors and 2 Juniors and CTO.
Covered all parts of development process – planning, server and client side development (Web, Andorid, iOS and Server backend)
Working closely with Data Scientist – R and Shiny, python and jupiter
From- -Minerva Ltd.
Position: Ecosystem Team Lead
Leading team of five senior developers, working on ecosystem components.
Technologies used: Java, Spring, Multithreading, Perforce
Daily standup meetings, grooming and planning. Designing new components and new features, with respect of other parts of the system. Assigning tasks to developers.
From- -Matrix Bulgaria Ltd.
Position: Senior Java Developer/Team Lead
Part and leading of newly created Java Dev team for Sapiens IDIT project.
Technologies used: Java, EJBs
Implementing new features and bugfixing.
From- -Comverse Ltd.
Position: VAS Development manager for Bulgaira
Section lead for all VAS activities in Bulgarian office. Head of 5 dev teams, 3 QA teams. Working closely with Integration, Deployment and customer support teams. Around 50 engineers.
Tools Involved: Clear Case, Clear Quest, Quality Center, Dime, Concerto, Windows, Linux, Solaris, Eclipse, IntelliJ.
Tasks: Closely leading development and testing teams. Leading load improvements. Communication with T4 support, product management.
From- -FocalInfo Ltd.
Position: Team Lead of Crawler project.
Build team, design and develop the crawling part of the FocalCollect product.
Implementation of the product with customers.
888 project – Project for extracting specific information from ‘any page’. Based on Crawler project with custom data extraction algorithm.
Import-Export module – Custom module for exporting and importing data between modules. Based on core java, JMS.
Crawler test mode – web based project with web sockets. Running on JBoss using JWebSocket, JMS.
From- - Reflective Solutions Ltd.
Project Manager of FerryPlus project – reservation system for Wightlink ferry company (wightlink.co.uk).
Team, organization and infrastructure to be prepared in order to stabilize the product and to continue development.
Strict development process defined. Optimized business analysis. Full system optimizations scheduled and developed. New servers and installations prepared
From- - Addspi Bulgaria Ltd.
ERP project based on JSF, Richfaces, Hibernate.
Startup Company. First company member. New office without any infrastructure.
Build company infrastructure and development process. Wrote SRS and High level design documents. Team members are chosen. Lead and participated in implementation of TEC project.
Project was near to release, but budget wasn’t calculated well and company closed.
From- -Malnia 89 Ltd.
General Manager of the company. Working on freelance projects
SOA for Tarmin Company – JLAN metabase implementation.
Design and develop SMB server for accessing file system.
SMB server implemented using JLAN as a separate implementation. All of the serviced used for extracting meta definitions and files/folders data. Optimizations made according to the windows explorer way of loading file system resources.
From- -Unicoders EOOD
Bosanova project – J2EE project based on JSF, Tomcat server and Hibernate as persistence;
KPN project – J2EE purchase platform for Dutch mobile operator. Team leader
TME project – J2EE purchase platform for Telephonica.;
ONE project – purchase platform for Dutch mobile operator. Leading international team.
From- y. -Strategy Object EOOD
Developing E-Document system. Client - Server connection trough RMI;
Take care for new client-server communication based on XML;
Developed module for reading database log with reports etc;
Developing secured customized proxy for server-client communication.
From- y. - y.i:FAO Bulgaria EOOD
Online business trip reservation system, that combines Air, Hotel, Car and Rail reservations;
Oracle database and WebLogic server are used.
JSP, XSL, XML, Servlet technologies are used combined in Model View Controller pattern;
I was responsible for: All Rail reservation; All system reports; Persistence layer; Also worked on all other developing processes;
Integration of all Oracle features in the system.
From- y. - y.Seeburger Informatic EOOD
Java GZIP API for archiving serialized objects;
Workflow API test program based on Swing;
HTML files print program, which separates html files on pages – based on JEditorPane data model;
PoBox for Fax2Xml project based on JSP and DHTML. Tomcat and Apache web servers are used. Items info is stored in database;
Corrector UI for Fax2Xml based on JSP, HTML and JavaScript;
Corrector UI Swing Applet. Complicate GUI where all Swing components are placed: JTable with own model, renderer and editor; editable JComboBoxes with model, renderer and editor etc. Applet is communicating with servlets trough http;
Client-server oriented application for editing Paper2ERP project properties;
GUI module, which is part of Free Formation Workplace communicating with EJB services;
Good knowledge in XML, DTD and XSL files, MSSQLServer and JDBC, which are used in projects described before;
Knowledge in Jakarta Ant, which is used for distribution files creation;
Java Web Start is used for application starting – knowledge in web start distribution and JNLP files;
JBos web server used and EJB container.
EDUCATION AND QUALIFICATIONS
From 1994 to 1998 - Technical school on chemical technologies and economy “Prof. D-r Asen Zlatarov” with subject “Banking and insurance” – qualification economic-accountant.
From 1998 to 2003 - Technical university of Sofia with subject “High voltage electricity”.