Dmitrii (Igorevich) Suhanov
Senior-Entwickler/Teamleiter
Erfahrungen
Senior-Entwickler/Teamleiter
Devexperts
Projekt Livebash (2021-12-01–2023-12-31)
Entwicklung und Design des Startsystems
Code-Review
Entwicklermanagement
CI/CD
Kundenkommunikation
Epics leiten
Teilnahme an Konferenzen als Referent
Betreuung des Produktionssystems
Vorstellungsgespräch mit Projektentwicklern
Resultat: Produktionssystem
Technologien und Tools: Java 11, Java 17, Kotlin, Spring Boot, Teamcity, Gradle, AWS DynamoDB, JUnit, Mockito, Docker, Docker Compose, AWS SQS, AWS EC2, AWS S3, AWS MediaLive, Ethereum, Postman
Projekt Robinhood (2024-01-01–2024-05-31)
Anpassung und Entwicklung von Produktentwicklungsexperten für bestimmte Kunden
Interviews mit Entwicklern im Projekt
Technologien und Tools: Java 17, Java RX, Kotlin, Spring Boot, Teamcity, Gradle, JUnit, Mockito, Docker, Docker Compose, PostgreSQL
Projekte Sway, Tickmill, Pepperstone, UCapital (2024-06-01–present)
Anpassung und Entwicklung von Produktentwicklungsexperten für bestimmte Kunden
Fehlerbehebungen
Portierung von Tickets aus dem Produkt
Entwicklung von Features
Technologien und Tools: Java 17, Java RX, Kotlin, Spring Boot, Teamcity, Gradle, JUnit, Mockito, Docker, Docker Compose, PostgreSQL
Java-Entwickler
FundCount
- Projekt Fundcount – Buchhaltungs- und Investitionssystem
- Entwicklung, Betreuung und Optimierung des Programmcodes des Systems
- Teamgröße: 4–8 Entwickler
- Zeitraum: 2020-03-01–heute
- Resultat: erfolgreiche Projektbetreuung und Implementierung neuer Funktionalität
- Technologien und Tools: Java 8, Swing, MySQL, JUnit, Mockito, TypeScript, React, Scala, Spring, Hibernate, Jxcell, Jxls, JxBrowser, Jenkins, Docker, Windows, Linux, Mac OS
Entwickler
AO AlfaStrahovanie
Projekt VESTA – Versicherungsvertriebs- und Erfassungssystem
Entwicklung, Betreuung und Optimierung des Programmcodes
Einstellungen von Versicherungsprodukten und -agenten über Groovy-Skripte
Versicherungspolice-Gestaltung in BirtReport
Berichtsmodul-Ausarbeitung
Architekturkonzeption und Entwicklung neuer Systemmodule
Datenbank-Optimierung
Integration mit Dritt- und unternehmensinternen Systemen
Software-Service und Partner-Support
Bewerbungsgespräche für Entwickler
Resultate: stabiles Produktionssystem, System-Updates, DDD-Refactoring, Metaparameter-Reports, Kafka- und Hadoop-Integration
Technologien und Tools: Java 7–8, JUnit, Mockito, Vaadin, Groovy, MSSQL, Apache Tomcat, Nginx, Dojo.js, Spring, Hibernate, Kafka, SOAP/REST, Docker Compose, Docker Swarm, BirtReport, Apache Solr, Liquibase, Linux
Projekt ALFA-PAYMENT – Sofortauszahlungssystem (2019-09-01–2021-03-26)
High-Level-Design und Entwicklung einer neuen Applikation
Domänenmodellkonzeption
Integration mit VESTA und Moneta.ru
Produktivsetzung
Resultate: erfolgreiche Projektrealisierung, CI/CD, Metriken mit Prometheus und Grafana
Technologien und Tools: Java 8, JUnit, Mockito, TypeScript, PostgreSQL, Apache Tomcat, Nginx, Vue.js, Spring Boot, Spring JDBC, Docker, Liquibase, Linux, Kafka
Projekt ALFA-PLATA – Schadenregulierungssystem (2019-09-01–2021-03-26)
High-Level-Design und Entwicklung einer neuen Applikation
Domänenmodellkonzeption
Integration mit VESTA
Produktivsetzung
Resultate: erfolgreiche Projektrealisierung, CI/CD, Metriken mit Prometheus und Grafana
Technologien und Tools: Java 8, JUnit, Mockito, TypeScript, PostgreSQL, Apache Tomcat, Nginx, Vue.js, Spring Boot, Spring JDBC, Docker, Liquibase, Linux, Kafka
Entwickler
ООО Chuser
Projekt Chuser – F&B-System
Entwicklung, Betreuung und Optimierung des Programmcodes
Integration von Daten mit Drittsystemen
Algorithmen-Optimierung
Berichtsmodul mit JasperReport
Resultate: Blowfish-basierter Datenaustausch, implementiertes Berichtsmodul, Systemanlauf und -verkauf
Technologien und Tools: Java 8, EJB, JPA, PostgreSQL, Liquibase, IntelliJ IDEA, Maven, JSF, WebLogic, JasperReport
Projekt StockChuser – Lagersystem (3 Monate)
Entwicklung, Betreuung und Optimierung des Programmcodes
Datenbankentwurf
Integration mit Chuser-Hauptsystem
Resultate: Applikation und Integration realisiert
Technologien und Tools: Java 8, Spring Boot, PostgreSQL, Node.js, React.js, Tomcat
Projekt Chuser Mobile App (4 Monate)
Entwicklung und Betreuung der Android-App
Resultat: Mobile App entwickelt und im Google Play Store veröffentlicht
Technologien und Tools: Java 7, Android SDK, ButterKnife, Retrofit 2, Dagger 2, Firebase, Android Studio, Genymotion, Gradle
Entwickler
Freelance
- Projekt CanTalk – App für Englischlernen (12 Monate)
- Entwicklung und Betreuung des Programmcodes
- Gestaltung der API
- Resultate: Mockup erstellt, App im Google Play Store veröffentlicht
- Technologien und Tools: Java 7, Android SDK, SQLite, Android Studio, Genymotion, Gradle
Entwickler
Corepartners Soft
Projekt HSBC – Bank- und Börsensystem, Edelmetallerfassungssystem
Entwicklung, Betreuung und Optimierung des Programmcodes
Entwicklung des Berichtsmoduls mit FastReport, Teamleitung (2–3 Entwickler)
Visualisierung der Einlagerung mit Silverlight
Resultate: über 70 Systemberichte, Teamführungserfahrung, Oracle-DBD-Erfahrung
Technologien und Tools: .NET, MVC, Spring, NHibernate, jQuery, JavaScript, Silverlight, HTML, CSS, Oracle, Visual Studio, Toad, FastReport Framework
Projekt Core IMS – Lagerverwaltungssystem (3 Monate)
Entwicklung und Betreuung des Programmcodes
Resultat: Ziele erreicht
Technologien und Tools: .NET, Spring, ASP.NET, JavaScript, HTML, CSS, MSSQL, Visual Studio
Projekt K-Partners – Handelspunkt (6 Monate)
Entwicklung des Programmcodes
Resultat: System entwickelt und übergeben
Technologien und Tools: Java, Spring MVC 3, JSP, JSF, Servlets, jQuery, JavaScript, Bootstrap, CSS3, HTML, Tomcat, PostgreSQL, IntelliJ IDEA, Maven, Toad
Projekt KRGZ – Haushaltsmanagementsystem (10 Monate)
Entwicklung des Applikationscodes
EAIST-Integration, Teamführung (1–2 Entwickler)
App-Updates in Test- und Arbeitsumgebung
Resultat: System in Betrieb genommen
Technologien und Tools: Java, EJB, JPA, JSP, JSF, JSTL, Servlets, Web Services, jQuery, AngularJS, JavaScript, Bootstrap, CSS3, HTML5, WebLogic, Oracle, IntelliJ IDEA, Maven, Toad, Liquibase
Projekt EAIST – Ausschreibungsinformationssystem (3 Monate)
Entwicklung eines Moduls
Resultat: Berichtsmodul realisiert
Technologien und Tools: Java, EJB, JPA, JSP, JSF, JSTL, Servlets, Web Services, jQuery, AngularJS, JavaScript, Bootstrap, CSS3, HTML5, WebLogic, Oracle, IntelliJ IDEA, Maven, Toad, Liquibase
Projekt IAS Blood – Informations- und Analysezentrum (1.5 Jahre)
Betreuung alter Version und Entwicklung neuer Version
Resultat: neue Version entwickelt und eingesetzt
Technologien und Tools: .NET, ASP MVC, Entity Framework, LINQ, MSSQL, Autofac, Web Services, JavaScript, jQuery, Kendo UI, CSS, HTML
Projekt RTS – Staatsankaufssystem (12 Monate)
Entwicklung und Betreuung des Programmcodes
Integrationsmodul mit Drittsystemen
Resultat: System erfolgreich eingesetzt
Technologien und Tools: Java 8, AngularJS, TypeScript, Liquibase, Tomcat, Node.js, PostgreSQL, IntelliJ IDEA, Maven, Spring 4, Hibernate
Zusammenfassung
Full-Stack-Backend-Entwickler mit über 10 Jahren Erfahrung in der Entwicklung automatisierter Informationssysteme. Erfahrung mit der Wiederherstellung aussichtsloser IT-Projekte, Code-Refactoring sowie der Implementierung in Produktions- und Testumgebungen.
Beteiligung an der Realisierung mehrerer Großprojekte: Livebash (Plattform für den Kauf/Verkauf von NFTs und DCs über Marktvideos), VESTA (Entwicklung einer Microservice-Architektur für den Versicherungsvertrieb), HSBC (britisches Bank- und Aktiensystem zur Speicherung und Transaktionsabrechnung von Edelmetallen), Fundcount-System für Konten und Anlagen, CHUSER-System für private Unternehmen sowie zahlreiche Projekte für regionale und staatliche Behörden: RTS, KRGZ, UAIS.
Wichtigste Erfolge:
- Produktionssystem Livebash - [Link]
- Reduzierung der Wartungskosten um 2000 $ pro Monat durch Optimierung der Systemdatenbank.
- Die Realisierung des VESTA-Projekts führte zu einer 1,5-fachen Steigerung des Versicherungsumsatzes und einer Steigerung des Unternehmensgewinns um 20 % durch die Verbesserung des Einrichtungsprozesses für neue Versicherungsprodukte. Der Nettogewinn von Alfa-Strakhovanie belief sich 2018 auf rund 5 Millionen Rubel, davon entfielen 1,6 Millionen Rubel auf das Projekt Vesta.
- Die Realisierung des HSBC-Projekts führte zu einer Verdoppelung der Entwicklungszeit für neue Berichte aufgrund der flexiblen Musterarchitektur des Berichtsmoduls.
Fähigkeiten
Java/kotlin
Sql: Mssql, Mysql, Solr, Dynamodb, Postgresql, Oracle
Docker
Groovy
Teamcity
Junit, Mockito
Liquibase
Jenkins
Spring Boot
Web: Html, Css, Javascript, Vue, Jquery, React, Angular
Windows
Mac Os
Spring Data
Intellij Idea
Linux
Hibernate
Apache Tomcat
Jira
Birtreport, Jasperreport
Apache Maven
Gradle
Versionsverwaltung: Git, Svn
Prometheus, Grafana
Scrum
Gute Organisations- Und Kommunikationsfähigkeiten, Erfahrung Im Umgang Mit Führungskräften, Konfliktlösung, Verhandlungsführung Und Präsentation
Ausgezeichnete Analytische Fähigkeiten Und Systemisches Denken, Fundiertes Wissen
Schnelles Einarbeiten In Die Thematik, Fähigkeit Zum Selbstlernen, Ständiger Wissens- Und Kompetenzaustausch Mit Teams
Erfolgreiches Arbeiten Unter Anhaltendem Stress Und Überlastung, Parallele Projektentwicklung
Konsequentes Erreichen Von Zielen
Sprachen
Ausbildung
Staatliche Technische N.-E.-Bauman-Universität Moskau (N.-E.-Bauman-MGTU)
Magisterdiplom, Schwerpunkt „Intellektuelle Systeme“ · Informatik und Computertechnik · Moskau, Russische Föderation
Staatliche Technische N.-E.-Bauman-Universität Moskau (N.-E.-Bauman-MGTU)
Bachelordiplom · Informatik und Computertechnik · Moskau, Russische Föderation
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.