Dzianis
Senior Full-stack Java Developer
- Employment:
- Full-time.
- Age:
- 39 years
- City:
- Other countries
Contact information
The job seeker has entered a phone number, email and address.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/1695558
Work experience
Senior Full-stack Java Developer
from 11.2018 to 05.2019
(6 months)
Netherlands, Haarlem/Nootdorp (IT)
TransFollow, Nootdorp. Project: Transport and Logistics Platform for digital consignment notes (e-CMR)
•Added new functionality to the platform and kept it operational: Java 8 back-end server, front-end Angular 2-4 portal, mobile Android app
Sytac, Haarlem
•Developed Twitter app which connects to the Twitter Streaming API and tracks tweets, use as e-marketing tool. Provided statistics of messages across multiple runs of the app, can run as a Docker container
Principal Java Developer / Senior Full-stack Java Developer
from 06.2014 to 11.2018
(4 years 5 months)
France, Estonia & Belarus, Paris/Tallinn/Minsk (IT)
BNP Paribas, Paris. Project: Front Office components in Fixed Income. FIxLink - connectivity platform interfacing/linking external and internal systems
•Saved 40% of budget money via developed Price Submission - Markit replacement over to a FIX protocol direct MQ connection into Intercontinental Exchange (ICE, Clearing House)
•Implemented Adapter for the US “Bank of the West” (IRS Trades) with XSD validation to (Deal Capture System) using FpML/AWS/MQ/CFT as a result stability was enhanced (+70%) by rejecting incorrect files
•Developed and maintained FIX connectors to Market Data Vendors/Brokers: Bloomberg, Reuters, Markit
•Participated to the resolution of issues found in production or during the acceptance testing, production releases and deployments
•Collaborated with BA, Devs, Testers and PO across London, Paris, New York, Mumbai, and Chennai
Kuehne + Nagel, Tallinn. Project: Employee and Manager Self-Service: we built analytical tool for the time appointees and evaluation tool
•Migrated Web Application from Flash to AngularJS, maintained server-side with Java
•Provided mentorship and guidance to less experienced developers
•Initiated Sprint Planning, Daily Scrum, Retrospective, and Grooming/Refinement
Minsk. Projects:
•Developed Log Monitor, achieved positive performance impact (+90%) by using UNIX natives (awk)
•Implemented “Spaceship” game - distributed space battle simulator: the protocol, and the user API
•Developed SOAP Bank Web Services to operate information about Clients, Accounts, and Orders
•Implemented Geographic Information System (GIS) Application using 4-Neighbor Flood Fill (Seed Fill)
•Developed Travel Agency Service to find out the optimal city for travelers to take a vacation to
Senior Java Developer
from 03.2013 to 06.2014
(1 year 3 months)
Belarusian Telecommunications Network (Turkcell), Minsk (IT)
•Implemented SMS Ticketing multiuser, multithreaded, and distributed app with its own realization of GOST 28147-89 symmetric key block cipher to secure subway tickets transfer
•Coordinated project development requested by Project Manager, internal and outsource that helped our 3 business partners in Sweden, Ukraine, and Turkey
•Transferred expert experience in Cypher, GUI, Protocol, and Security to 2 Devs on reporting to me
•Rewrote Web/Mobile Application from C# to Java. Optimized its load up to 3 times faster by using AJAX
•Full Base Station Subsystem (BSS) Swap, migrated to a new billing system in 1 year of 1.3M clients
•Developed cryptographic mechanism based on AES: security of the applications +90%
Java Developer
from 08.2012 to 01.2013
(5 months)
International Business Alliance (IBM partner), SaM Solutions (Microsoft and Oracle partner), Minsk (IT)
Projects: Large-scale Payment Server: ATM Payment, Mobile/SMS/Internet Banking
•Fixed 30+ critical bugs (e.g.: incorrect converting from one currency to another, decimal points rounding, calculations, etc.) in Payment System
•Participated in developing software applications modules (Import/Export, and Processing) for Self-Service Terminals with support from Architect and Senior Developer
Project: E-Commerce
•Developed an online store from scratch for small business: user-friendly interface, demonstrated hands-on experience with the new technologies
Senior Software Development Engineer in Test (Java)
from 07.2007 to 03.2011
(3 years 8 months)
BelHard Development (outsource for Paris, France), Minsk (IT)
Project: Kyriba. Internet-based Automated and Centralized Cash Management System (SaaS)
•Demonstrated top 1 performance in defect reporting, analysis and tracking
•Transferred expert experience in Bank and Cash system modules to 2 testers on reporting to me
Education
MINSK UNIVERSITY OF MANAGEMENT
Master’s Degree in Computer Science, Minsk
Higher, from 2002 to 2008 (6 years)
major: Information Systems and Technologies, minor: Economics
Additional education and certificates
Introduction to Software Testing
2007
Convergent Charging, Billing and Financial Management System
2013
Working with Oracle SQL and PL / SQL
2013
Developing Applications with the Java SE Platform
2013
Java Programming Language Enterprise Edition
2014
Clean Code
2016
Extreme Programming (XP) & Test-Driven Development (TDD)
2016
Linux
2016
Delivering Projects in Global Markets
2018
Knowledge and skills
Language proficiencies
- English — advanced
- Russian — fluent
Additional information
•I am looking for a long-term position where my 10+ years of experience in Java front-end / back-end / full-stack development, and test automation will contribute to your company’s success
•Solid working knowledge on Java SE and EE frameworks like Spring and Hibernate
•Proficient in applying Agile / Scrum / Kanban + DevOps software development methodology
•Hands-on experience in TDD, BDD, and DDD methodology, and SOLID principles
•Experience in migration applications from C# / .NET and Flash / Flex to Java and Angular
•Hands-on experience in debugging and performance tuning
•Expertise in designing, developing secure, and cryptographic applications
•Highly-motivated self-starter focused on the latest leading-edge technologies and eager to adapt to new processes and environments, never settling into the comfort zone
Similar candidates
Full stack developer
30000 UAH, Other countries, Zhytomyr, Remote
Full stack програміст
40000 UAH, Other countries, Kyiv, Remote
Full stack программист
Other countries
Full stack developer
Other countries, Kyiv, Remote
Full-Stack WordPress Developer
30000 UAH, Other countries, Dnipro
,
more 6 cities
Full stack developer
40000 UAH, Other countries, Ternopil, Remote