Tihomir Mateev

Senior Software Engineer

Sofia, Sofia City, Bulgaria21 yrs 2 mos experience
Highly Stable

Key Highlights

  • Led successful mobile client project for vSphere suite.
  • Mentored interns, leading to job offers.
  • Patented innovative ideas during tenure at VMware.
Stackforce AI infers this person is a SaaS-focused software architect with extensive experience in web applications and team leadership.

Contact

Skills

Core Skills

RedisJavaAngularSpring FrameworkHibernateWeb Services

Other Skills

Team LeadershipSoftware ArchitectureTechnological InnovationWeb DevelopmentTortoise SVNScrumJDBCJPAOracleJSFMicrosoft SQL ServerTest Driven DevelopmentGWTServletsOpen-Source Software

About

Seasoned software architect experienced in leading large development teams distributed across the globe. Mainly focused on web-based applications with keen specialization in the field of user interfaces, but otherwise completely comfortable to function as a full-stack developer. Very ambitious and always looking for improvement. Excellent communications and organization skills.

Experience

21 yrs 2 mos
Total Experience
2 yrs 10 mos
Average Tenure
2 yrs 3 mos
Current Experience

Redis

Senior Software Engineer

Feb 2024Present · 2 yrs 3 mos · Bulgaria · Hybrid

Redis

Vmware

Staff Software Engineer

Aug 2011Feb 2024 · 12 yrs 6 mos · Sofia, Bulgaria · Hybrid

  • Worked on the vSphere, vCloud Foundation and Carbon Black product suites. Designed and implemented, as part of a larger team, interfaces handling Single Sign On Management, Roles and Permissions, Updates, etc.screens. Some of the technologies involved were Java, Spring, OSGi, Tomcat Web Server, ExpressJs etc. Front end was based on Angular (vSphere and vCloud Foundation) / React (Carbon Black). Experienced in developing micro-frontend solutions.
  • Mentored multiple internship projects with success and the interns involved were later offered job as part of the team. Was part of the team that started the VMware Bulgaria TalentBoost academy aimed at excelling university students to the required level of knowledge for an internship at VMware.
  • Applied for funding in the internal incubator VMware has and lead a project to build a mobile client (hybrid application for both Android and iOS based on the Cordova platform) for the vSphere suite, which is now being used by more than 10 000 unique users per month.
  • Submitted various research papers (“Cloud Infrastructure Query Language”, “Optimizing UI Performance by Applying Perspectives” and “Bug Forecasting”) to the internal RADIO innovation conference. Participated in the Extended Review Committee as a paper reviewer.
  • Successfully patented two ideas and applied for several more.
AngularJavaTeam LeadershipSoftware ArchitectureSpring FrameworkTechnological Innovation+1

Nemetschek ood bulgaria

Software Engineer

Apr 2010Aug 2011 · 1 yr 4 mos

  • Part of the international Nemetcheck Allplan team working on the new generation, web-based facility management software. The Scrum process involved separate smaller teams in Sofia, Bratislava, Munich and initially also a consulting team from Mimacom AG in Zurich. The project was aimed at extending the current functionality by providing a web interface for the already developed stand-alone FM application by reusing the same database.
  • The new application was built around a Spring IoC container (including the Spring Security module), using a mixture of JDBC and JPA for accessing the storage. The user interface was based on IceFaces 1.8 and some also used some jQuery based components. Part of the application was written as a SWING applet that was using HTTP spring remote invocations to the back end.
  • The project was under an SVN repository and a Maven dependency management and utilized a JIRA, Bamboo and Confluence servers for a complete continuous integration system.
JavaTortoise SVNScrumSpring FrameworkJDBCJPA

Web-translations

Software Engineer

Apr 2010May 2010 · 1 mo

  • Developed an extension to the OpenCMS application, that provides the means to send documents to the Click4Translation web portal and later on receive the their translations. The module utilizes AXIS 1.2 web services and also involves the use of different open source frameworks for data encryption and XML parsing. More information can be found on http://opencms-wiki.org/WebTranslations_OpenCMS_translation_module
JavaSpring FrameworkOracleJSFMicrosoft SQL ServerTest Driven Development

Software ag

Software Engineer

Aug 2009Jan 2010 · 5 mos

  • Worked as member of the Business Activity Monitoring team on the webMethods Optimize product line. Responsible for the active development and maintenance of both back-end servers and their user interfaces.
  • The development environment and components under development included:
  • A message-driven proprietary ESB application
  • Data-collection, analysis and prediction servers, utilizing the Jetty engine in combination with the Spring framework;
  • Web services, based on the home-grown Glue framework, supplying data to the user interfaces and other products of the suite;
  • User interfaces, based on home-grown the CAF framework (based on JSF);
  • Java and flow services, for purpose of achieving product integration
  • In-house solution for JDBC database access, supporting SQL Server, Oracle and DB2
  • Actively practiced the SCRUM methodology for the whole period of time. Conformed to best practices using code coverage tools(EMMA), static code analysis (PMD, FindBugs) and unit testing (JUnit in combination with PowerMock and EasyMock).
JavaTortoise SVNGWTHibernateTest Driven Development

Axway

Software Engineer

Jul 2008Aug 2009 · 1 yr 1 mo

  • Became a part of the Axway team when Tumbleweed was acquired in August 2009
JavaWeb ServicesServlets

Tumbleweed communications

Software Engineer

Oct 2007Aug 2009 · 1 yr 10 mos

  • Automated Testing System
  • Participated in the development and release of several major versions of the enterprise test framework, including:
  • Hosted Testing Framework – a framework for creation of web services using aspect oriented programming. Technologies used JAX-WS, SOAP and J2EE. The framework was used for quick and easy exposing of server functionality through web services, providing the necessary level of isolation and abstraction;
  • ATS Reporter – a web based application for persisting test run data. Providing browse capabilities as well as statistics and metrics based on PHP and MsSQL, later on migrated to Hibernate, JSP and Isomorphic
  • Eclipse plug-in for test case management tied with the Test Harness and the ATS Reporter implemented using SWT and utilizing a MSSQL database
  • Test Harness – enhanced version of TestNG , that allows database reporting etc.
  • Tumbleweed Express
  • Took part of the project team that delivered the 1.0 version of the Tumbleweed Express product line (a product for ad-hoc file transfer). Assisted members of the sub-team that worked on backend components for:
  • Assisted the continuous integration (CI) effort
  • Adopted the Ivy dependency engine and the SVN versioning system. Helped develop and kick start the continuous integration effort by integrating the framework components to the newly created CI system (based on the ElectricCommander product)
  • Implemented various proof-of-concept projects
  • Using technologies such as the GWT (GWT-ext), SmartClient (Isomorphic), Adobe Flex etc

I:fao

Software Engineer

Mar 2006Sep 2007 · 1 yr 6 mos

  • Develop the core business logic of a large web-based application based on the WebLogic application server and Oracle database. Utilized technologies such as Java Servlets, Java Server Pages, HTML, JavaScript, and XML related technologies ( XPath, XSL, DTD etc). As part of the team of ten developers, one lead developer and a team architect successfully delivered two major and several maintenance releases.

Global market insite, inc.

Customer Support

Aug 2004Nov 2005 · 1 yr 3 mos

  • Participated in a support and service team working with the company clients from all around the world. Dedicated night shift member working on the Nielsen account.
  • As part of the company policy visited the company headquarters in Seattle for a total of 3 months.

Education

New Bulgarian University

Bachelor — Computer Sciences

Jan 2005Jan 2008

Technical University of Sofia

Bachelor — Computer Sciences

Jan 2003Jan 2005

Tehnologichesko uchilishte "Elektronni sistemi"

Specialist — Computer Sciences

Jan 1998Jan 2003

Stackforce found 100+ more professionals with Redis & Java

Explore similar profiles based on matching skills and experience