Dmitri Zamysloff
Verified Expert in Engineering
Software Developer
Trier, Rhineland-Palatinate, Germany
Toptal member since August 31, 2015
Dmitri is a software development professional with more than 20 years of experience. He started to learn programming languages with System/360 and was able to stay up to date all over these years. He has profound knowledge in Java with more than 14 years of extensive experience. His first HTML page was designed in the mid-90's. Whether a solo player or part of a team, the result is his main focus.
Portfolio
Experience
- Java - 20 years
- XSLT - 16 years
- JavaScript - 8 years
- Angular - 4 years
- Spring Boot - 3 years
- Docker - 3 years
- Microservices - 2 years
Availability
Preferred Environment
Git, IntelliJ IDEA
The most amazing...
...thing I've experienced is the development of software techniques over time. I started with Assembler, PL-1, and Fortran back in the day.
Work Experience
Senior Developer/Architect
AGFA HealthCare
- Developed solution strategies, concepts, and architectural blueprints.
- Implemented POCs.
- Designed and implemented REST services.
- Designed and implemented UI.
- Coached the team and technical lead.
Assessor
Ernst & Young
- Carried out interviews and workshops with stakeholders.
- Manually extracted the architecture and did reverse engineering.
- Analyzed the architecture according to quality attributes.
- Created a final presentation and report.
- Consulted on project management for following steps and roadmap.
Project Developer
KMB GmbH
- Designed a technical concept on hand of customer requirements.
- Designed software architecture.
- Implemented GPS tracker plugins.
- Implemented a web UI using Google Maps.
- Deployed the project to a hosting provider/rollout.
Assessment of the Software by an Airline
Ernst & Young
- Carried out interviews and workshops with stakeholders.
- Extracted architecture decisions.
- Created a tool to support static source code analysis.
- Conducted manual analysis and reverse engineering.
- Created a final presentation and report.
- Consulted on project management.
Support for Architecture and Design Department
AGFA HealthCare
- Conducted technical research and coaching.
- Supported an introduction of REST and WS interfaces for hospital information system (HIS) ORBIS. Developed concepts and prototyped software as well as coaching the development team.
- Supported the team design and implementation of the framework in context of the development of a new basis for architecture for ORBIS-NG (next generation), based on using JBoss 7, Java FX, and other new technologies and custom know-how.
- Designed and developed an IHE ATNA framework for HIS.
- Designed and developed an IHE XDS.b document the consumer framework for HIS.
- Integrated embedded Tomcat into the existing EAI application. Extended the embedded Tomcat with CDI and JAX-RS technologies.
Senior Consultant
Corporate Quality Consulting GmbH
- Conducted project assessments with CMMI and eSCM.
- Conducted software assessments with SEI ATAM and CBAM.
- Served as Chief Architect in PMO for a huge German Autoclub product. Central technical contact.
- Served as Technical System Manager at the German Autoclub Kolumbus project. Central technical contact.
- Architected and prototyped software.
- Outsourced projects.
Senior Developer (Technical Lead)
AGFA HealthCare
- Conducted requirements analysis of new components and business processes.
- Maintained and deployed software architecture.
- Implemented core components.
- Designed GUI and tools of web and Swing components and internal GUI framework.
- Managed project configurations, including creation and management using SubVersion, ClearCase, Maven, Proximity, Ant (development of plugins), and SourceForge Enterprise.
- Designed and developed an installation framework.
Senior Developer
GWI AG
- Developed a mail server for secure communication for healthcare.
- Conducted requirements analysis of new components and business processes.
- Designed software architecture and oversaw server and plug-in development for VCS and D2D interfaces.
- Designed and implemented systems for encrypted communication using PKI.
- Designed GUI and tools of web and Swing components and the internal GUI framework.
- Contributed as an expert to the pilot project on healthcare card (region Essen/Bochum). Technical frame architecture and infrastructure work group.
Architect
Softlution WebTechnology GmbH
- Developed customer relationship management (CRM) software based on Intershop Enfinity, including modules for core and sales force automation.
- Analyzed requirements.
- Designed, architected, and implemented software.
- Did object design from requirements analysis.
- Managed teams in Trivandrum (India, 10 employees) and St. Petersburg (Russia, five employees).
Team/Project Lead
Emagisoft Corp.
- Managed projects and a team of six employees.
- Designed a CRM subsystem called Quick Transact.
- Developed a web client and web server for integration and secured transactions with online services such as online payment and logistics systems (for example Cybercash, FedEx).
- Analyzed requirements.
- Designed the database.
- Architected the software for both client and server.
- Developed the server software.
- Developed an XML-based communication platform with pluggable structure.
- Connected payment and logistics systems: Cybercash, VISA, and FedEx.
Head of IT
JV BelFixemer
- Developed software and infrastructure projects for transport and personal management.
- Managed an IT department of five employees.
- Oversaw budget and purchasing.
- Analyzed requirements.
- Defined and optimized business processes.
- Designed the database and and software architecture.
- Implemented core components.
Administrator/Computer Operator
MTA Tex
- Maintained the computer network.
- Created programs for stock control, bookkeeping, etc. using VBA and Paradox.
- Integrated MS Office programs.
- Communicated with foreign suppliers and contractors.
- Repaired computers.
Administrator/Computer Operator
Amkador-Trans, Ltd.
- Maintained the computer network.
- Created programs using VBA, Pascal, and Paradox.
- Integrated MS Office programs.
- Created logos using CorelDRAW.
- Repaired computers.
Experience
Adac.de
http://www.adac.deAGFA HealthCare - ORBIS Me
Education
Engineer's Degree in Telecommunications
Belarusian State University for Radioengineering and Computer Science - Minsk, Belarus
Skills
Libraries/APIs
JAXB, JAX-RS, BouncyCastle, JGroups, jQuery, Sockets, RESTEasy, JAX-WS, EasyMock, Dojo Toolkit, Google API
Tools
Apache Tomcat, WildFly, Eclipse IDE, IntelliJ IDEA, Git, Apache Maven, Subversion (SVN), Turbo Pascal, Servlet
Languages
Java, SQL, XSLT, XML, HTML5, JavaScript, JavaScript 6, Active Server Pages (ASP), C#.NET, VB, Java SE, UML, Delphi, XSL, C++, Visual Basic for Applications (VBA), Clipper, Pascal, HTML, C#, CSS
Frameworks
JUnit, Rational Unified Process (RUP), Netty, Spring Boot, Angular, AngularJS, Bootstrap, Spring, Swing, Jersey, Apache CXF, Mockito, ASP.NET, Jakarta Server Pages (JSP)
Platforms
JSE, Java EE, NetBeans, JavaFX, Oracle, Microsoft BI Stack, JBoss, Eclipse, J2SE, Jakarta EE, Amazon Web Services (AWS), Docker
Paradigms
Waterfall Development, Scrum, Microservices, REST, PKCS, Agile Software Development
Storage
JBoss AS, MySQL, Microsoft SQL Server, Paradox, JSON, PostgreSQL
Other
IIS, WebLogic, Ajax, CDI, RMI, Borland Database Engine (BDE), LDAP, Enterprise Java Beans (EJB)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring