Post Job Free
Sign in

Spring Boot Sap Hana

Location:
Mountain View, CA, 94041
Posted:
May 01, 2025

Contact this candidate

Resume:

RESUME

Name: Stefan Dimov

e-mail: ******@*****.***

EDUCATION

Degree: Master of Science degree in Computer Science Department: Mathematics and Informatics

Chair: Artificial Intelligence

School: University of Sofia “St. Kliment Ohridski”, Bulgaria Certificates: SCJP 1.5, SCBCD 5,

Presentation skills, Project

Management

Known technologies: Java SE, Java EE, Spring Boot, Eclipse IDE, SWT, GEF, Graphiti, JDT, REST API, JSP, Java EE, OSGi, Visual C++, C#, OpenGL, Ant, Maven, Perforce, CVS, Git, Windows API, MS SQL Server, XML, JPaaS services, SAML2, security, identity management, JPaaS, Javascript, Android, iOS, Objective C, Angular JS, SAP Hana, Oracle, SQL, Ontology, RDF, SPARQL, AI, Prolog, data mining, search engines

Summary: Full stack engineer with decades of hands-on experience in software D&D, using a wide range of technologies – front/back end, client/server side, on-premise/on-demand and etc. Strong experience in implementing lean and agile principles, following Scrum and Kanban. Years of experience in the open source communities. Some experience as a project lead. Familiarity with mobile technologies. AI, search engines, data mining.

WORK EXPERIENCE

Jul 2015 – Apr 2024 - Development Expert (T4 level) at Ariba, (SAP company) Palo Alto, CA. Member of the Ariba Strategic Sourcing team. Important Projects:

• SAP Ariba Strategic Sourcing - Java, Spring Boot cloud based B2B micro-service for organizing/automating auctions - Dutch (reverse) auction, Japanese auction, etc.

Technologies: SAP Hana, Java, Spring Boot, Apache

Tomcat, Angular

• Hermes Project - Java, Spring Boot, cloud based, AI service using SAP Hana - non-conventional search engine aggregating big data with multiple applications, such as NLP and logical inference

Technologies: SAP Hana, Java, Spring Boot, Apache

Tomcat, Angular JS

• SellerDirect - Java, Spring Boot, cloud based solution aggregating suppliers’ catalogs data using

Technologies: Java, Spring Boot, REST, Apache Lucene, Apache Solr, Apache Hadoop

Technologies: Oracle DB, Java, Spring Boot, Apache Tomcat, Angular JS

Feb 2012 – Jul 2015 - senior developer at SAP Labs Palo Alto, CA Important Projects:

• Sales and Operations Planning (S&OP) - SAP HANA

solution for integrated business management process Technologies: user management, SAML2, security, REST API, XS Engine, front/back-end Javascript

• Connected Cars – Java OSGi cloud based solution

intended to provide for electric vehicle drivers with real-time information and remote operability of available resources – parkings, charging stations, etc.

Technologies: Cloud, JPaaS platform/services, Java, REST API, security, identity management

• Business Network Foundational Services (BNFS) –

framework, set of backend Java OSGi services enabling developers to implement business network applications Technologies: Java, REST API, JPaaS services, security 2005 – Jan 2012 - developer in SAP Labs Bulgaria, formal position of component lead and lead developer/committer of the Eclipse JPA Diagram Editor. Contributor/committer at WTP (Web Tools Platform) project at Eclipse Foundation. Important Projects:

• Eclipse JPA Diagram Editor – Visual tool for

creating and editing object- relational model diagrams

– component of Dali – persistence tooling project, part of WTP Eclipse IDE. (https://youtu.be/xZf6pOHX178)

(Former) Position at Eclipse Foundation: component lead and lead developer/contributor/committer.

Presented: EclipseCon 2010 (Santa Clara, CA, USA), Eclipse Summit Europe 2010 (Ludwigsburg,

Germany), EclipseCon 2011 (Santa Clara, CA, USA).

Technologies: Eclipse, GEF, Graphiti, SWT, JDT, JPA

• JPaaS Server Adapter project – JPaaS IDE

(based on Eclipse) tooling for accessing the JPaaS platform – cloud based solution for business

virtualization.

Technologies: Eclipse, Java, SWT, JDT

• Cloud Management Console – small native

mobile (Android, iOs) application for remote

management (start, suspend, terminate) and statistics monitoring of cloud instances.

Position: Project Lead

Technologies: Android, Java, iOS, Objective C

• SAP NetWeaver Developer Studio (Eclipse

based IDE) – Java EE tools, SAP extension of Dali

API - SAP implementation of persistence tools,

development of the JPA Diagram Editor as a proprietary NWDS plugin; SAP NetWeaver management console

plugin for NWDS – tool meant for local/remote control and monitor of the SAP NetWeaver platform instances. Technologies: Eclipse, SWT, JDT, JPA

• SAP NetWeaver class loading - extended,

proprietary, multi-parent implementation of the class loading of the SAP proprietary Java EE platform –

NetWeaver

Technologies: Java, Java EE

2000 - 2005 - developer in Sirma Group

Important Projects:

• VoIP billing server admin tool – JSP based

tooling for administration

Technologies: Java, JSP, XML, JDBC, MS SQL

Server, Windows API

• Airport Visualization System - client/server

system for 3D airport space and flight visualization for logistics analysis and investigation.

Technologies: Visual C++, OpenGL, MS SQL server.

Windows API

• Visual Business Designer – visual managerial

accounting system for small and medium enterprises Technologies: ActiveX, MS Access, C#, HTML, Windows API Position: Project lead

First 3 months of 2000 - Java developer in Prosyst, Bulgaria Higher education - Sofia University, Bulgaria, Department of Mathematics and Informatics, MSc of Informatics (Computer Science) – AI, NLP. Admitted without test/exam, due to exceptional performance at Bulgarian National Informatics Olympiad

(Lovetch, 1989) – ranked 7-th in the country.

Earlier education - Mathematical high school – Stara Zagora, Bulgaria. Participation in hundreds of mathematical Olympiads, competitions and contests with many awards. Admitted without test/exam, due to excellent performance at regional Math contest.

Irrelevant work experience - 18 months in the army



Contact this candidate