04.11.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Consultant / Berater / Architect / Entwickler / Trainer

Stuttgart, Deutschland
Deutschland +4
Informatik
Stuttgart, Deutschland
Deutschland +4
Informatik

Profilanlagen

Ilya Shinkarenko resume DE 251015.pdf
Ilya Shinkarenko resume EN 251015.pdf

Skills

Clean CodeJavaJavascriptActionscriptAgile MethodologieAmazon Web ServicesAndroidAndroid Application DevelopmentApache AntAppstoreJiraHtml5AutomatisierungAutomobilindustrieMicrosoft AzureBash ShellBootstrapDelphiBusiness Process Model And NotationCSSTabellenReagenzienClojureKommunikationsprotokolleDatenbankenContinuous IntegrationIBM DB2Distributed ComputingEclipseEnterprise JavabeansElasticsearchJ2EEEquinox (Osgi-Framework)Föderierte IdentitätProtocol BuffersGradleUi-DesignHibernateIbatisIBM NotesRational Unified ProcessIBM Websphere Application ServerIdentitätsmanagementIdentity-Management-SystemeInteraction DesignServletWildflyJbpmJavaserver FacesJavaserver PagesJunitPythonPostgresqlProjektmanagementApache MavenMongodbMysqlMQTTOpen SourceOpenidOpenshiftOracle FinancialsPair ProgrammingPartielle DifferentialgleichungScrumSoftware ArchitecturePrologPrototypingOpenid ConnectMaterial DesignEigentum an den ProduktenSAP ApplicationsSqliteSQLSubversionTestpläneTrelloWorkflowsXLSTRust (Programming Language)TestenTest-Driven DevelopmentOktaReactJSGrafanaInternet Of ThingsGitKotlinSassCoaching und MentoringExtreme ProgrammingFigmaIbm JazzBitbucketGraphqlReact NativeOsgiGoogle PlayInteractive WhiteboardsKibanaJbehaveDockerJenkinsServicenowGolang
SKILL SET
Project management, product ownership:
  1. Agile: SAFe, Scrum, XP, RUP (Rational Unified Process), clean code, pair programming, TDD.
  2. Tools: Jira, Trello, IBM Jazz.
Full-stack software architecture and development:
  1. Desktop, browser, and mobile cloud-native applications.Rapid prototyping.
  2. User interaction analysis and design.
Coaching:
  1. Technology training courses.
  2. Activities in open-source communities, public talks, and conferences.
LANGUAGES
Java, Clojure, Clojurescript, Kotlin, Python, JavaScript, ActionScript, Prolog.
HTML5, CSS/SASS, SQL, GraphQL, XML/XSLT, FO.
  1. CLIENT-SIDE PLATFORMS AND FRAMEWORKSDesktop: Eclipse RCP and everything around and inside the Eclipse, SWT, Tycho.
  2. Web: ReactJS, Reagent, re-frame.
  3. Mobile: Android SDK, Kotlin KMP, React Native. Google Play, Apple App Store.
  4. Legacy: Swing, AWT, Flex, VB, Delphi.
DESIGN SYSTEMS
Patternfly, Material Design, Bootstrap.
COMMUNICATION PROTOCOLS
HTTP, RPC*, REST, MQTT, XHR, Web-sockets, Protobuf, Transit
  1. SERVER-SIDE PLATFORMS AND FRAMEWORKSCloud: AWS, Azure.
  2. Java*: OSGi (Equinox, Felix), BND, PDE.
  3. J2EE (EJB, Servlets, JSP, JSF, RichFaces, …), JBoss AS, Websphere AS.
  4. Spring, Prevayler, Velocity.
  5. Clojure: ring/http-kit, compojure, core.async, Datomic, Transit
  6. ORM: Hibernate, iBatis.
  7. IAM: OIDC, Keycloak.
  8. Databases: PostgreSQL, MySQL, SQLite, DB2, Oracle, MongoDB.
  9. Workflows: BPMN, jBPM, Uber Cadence.
  10. Testing: JUnit, JBehave, Android monkey-testing, RCPTT. Test plan, scenario writing, and automation.
  11. CI/CD: Gradle, Ant, Maven, Tycho, bash, Jenkins, AWS CodeBuild, Bitbucket Pipelines, IBM Jazz.
Also (in no particular order): Docker, JUnit, Git, Subversion, Golang, Rust, ElasticSearch, Kibana, Grafana, OpenTracing, Zipkin, SAP EasyDMS, Lotus Notes, BlackDuck, Miro, Figma, Microsoft Office, Google Spreadsheets, ServiceNow, OpenShift.
INTERESTS AND HOBBIES
IT: IoT, distributed systems, UI/UX, and interaction design. Sports: tennis, padel, surfing, basketball. Musicing.

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherFranzösischGrundkenntnissePortugiesischGrundkenntnisseRussischMuttersprache

Projekthistorie

SevenCourts — A family of LED screens to display the current score of sports events and commercial information.

SevenCourts

Sonstiges

< 10 Mitarbeiter

https://sevencourts.com/

Roles: Founder. Project lead.

Designed and implemented UI/UX concept. Led firmware and software development. Organized customer support.

Highlights: Start-up. Scalable IoT system. API hub for the external systems: scoring, booking, and ads. The system is used by the German Bundesliga and ITF (International Tennis Federation) tournaments.

Tech: Clojure, Clojurescript, Python, Rust, Jenkins, AWS CodeBuild, Gradle, BLE - Bluetooth Low Energy, MQTT, RasperryPi, ESP32, Amazon AWS, Kubernetes.

Tennis Math — A scoring and statistics tracker for tennis and padel.

Tennis Math

Sonstiges

< 10 Mitarbeiter

https://www.tennis-math.com/

Roles: Founder. Project lead.

Designed and implemented an innovative UI/UX concept. Designed the architecture, and implemented mobile and web applications. Organized customer support.

Highlights: Start-up. Monetization via Google Play subscriptions. Live sharing of score and stats. 250k downloads. 25k users. Google Play rating: 4.6/5.0 (3k reviews).

Tech: Java, Android SDK, React Native, Prevayler, MongoDB, Gradle, Jenkins, AWS CodeBuild, Amazon AWS, Kubernetes.

Fun fact: in 2011 Google awarded Tennis Math as one of the apps with 100k+ users and 4.5+ store ratings.

DCOP — Data center operation management system for Deutsches Krebsforschungszentrum (German Cancer Research Center)

Deutsches Krebsforschungszentrum (German Cancer Research Center)

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Roles: Software developer.

Implemented a custom stateful distributed workflow to manage the Research Center’s scientists' computing and network infrastructure requests.

Tech: Java, Uber Cadence.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden