- File
Vasyl
Java developer
- Considering positions:
- Java developer, PHP developer
- City of residence:
- Lviv
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
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/9786856/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Lyubinska str. 96 apt., Lviv (Ukraine)
[
[
Skype vasylshevchuk
POSITION Senior Java Developer
SUMMARY As a project lead, has managed dev teams with more than 5 developers.
I have 15+ years of experience in commercial development mostly focused on OOP languages, C++
& Java, script languages Perl, PHP and database development
I have experience in development and support of big commercial systems, communication with
clients, requirements/specifications analysis.
Skilled in system profiling, performance analysis and significant improvements.
Have an experience of working with old source code/systems, working with another's source code,
support and improve their performance.
WORK EXPERIENCE
02/2021–Present Senior Full Stack Developer
pwrteams a Nortal company Skelia (Ukraine)
Project: Agent Desktop solutions
Role: Senior Full Stack Developer
Responsibilities:
- Developed new features, improved and fixed existing components and logic, testing on real devices
(IOS/Android)
- base product customization and adaptation for final customer’s requirements
- Development and implementation of new features
- Client live support
Tools/technologies: Java, JSP, REST, SOAP, WebSockets, JavaScript, HTML, CSS, Eclipse, Maven,
Git, SVN
01/12/2016–02/2021 Senior Java Developer
EPAM, Lviv (Ukraine)
Project: Enterprise business processes automation
Role: Senior Software Developer
Responsibilities:
- Maintenance of existing RPA bots
- Development, implementation and deployment of new RPA bots
Tools/technologies: WorkFusion, Java, Groovy, Eclipse, Maven, Git
Project: Point Of Sale system development
Role: Senior Software Developer
Developed & implemented:
- POS system for different customers using internal Product project
Tools/technologies: Java, Eclipse, Oracle, Hibernate, Junit, REST, SOAP UI, Maven, SVN
Project: web
Role: Technical Lead
Developed & implemented:
- Web Hosting management, certificates management systems
- WHMCS extensions development
- Participated in development and QA documentation creation process;
Tools/technologies: PHP, MySQL, HTML, CSS, JavaScript, Git, WHMCS framework
01/09/2016–30/11/2016 Senior Java Developer
Luxoft, Krakow (Poland)
Project: Bank reporting system
Role: Senior Software Developer
Developed & implemented:
- International Financial Reporting Standard (IFRS) implementation;
- Fitnesse test suites creation;
Tools/technologies: Java, Oracle , Junit, Fitnesse, REST, Maven, Git,
01/11/2014–31/08/2016 Senior Software Java Developer
EPAM, Lviv (Ukraine)
Project: Enterprise Solution for managing assets
Role: Senior Software Developer
Developed & implemented:
- client/server sides functionality;
- database design;
- server side database processing modules;
Tools/technologies: Java, Spring, Hibernate, MySQL, JUnit, HTML/DHTLM, JavaScript, jQuery,
JSON, AJAX, CSS, Apache Tomcat, REST, Eclipse, Maven, Git
Project: enterprise corporation site support
Role: Google Search Appliance maintenance
- Site search engine support/administration
- Site search engine admin panel development
Tools/technologies: Google Search Appliance Administrative API, C#, ASP.NET MCV, Entity
Framework, XML, XSLT
Project: Enterprise Solution for managing/approving brand names
Role: Senior Software Developer
Developed & implemented:
- client/server sides functionality;
- database design;
- server side database processing modules;
- performance improvements;
Tools/technologies: Java, Spring MVC, Hibernate, MySQL, Junit, HTML/DHTLM, JavaScript, jQuery,
JSON, AJAX, CSS, Apache Tomcat, REST, Eclipse, Maven, Git, YourKit Java Profiler, jvisualvm
01/09/2013–31/10/2014 Senior Java Developr
Global Logic, Lviv (Ukraine)
Project: iPhones & media gateways management system
Role: Project Lead
Developed & implemented:
- server side admin CLI;
- IPPhone simulator: simulate on big number of devices (up to 1000) to test server durability on big
loading during a long time;
- CentOS linux hardening according to the DOD requirements;
- automation tests for hardening compliance with the requirements;
- reverse HTTP gatewa to communicate IPPhones located behind NUT with IPPhones management
system;
- IPPhones management system performance improvements
Tools/technologies: OOP, Design Patterns, Perl, Oracle, Java, SWING, JDBC, Oracle, IoC, MVC,
JCS, JAX-RS, Jersey, JSON, REST, Apache Tomcat, Apache HTTP, ClearCase, Eclipse, Bash,
YourKit Java Profiler, jvisualvm
01/07/2006–31/08/2013 Senior Software Engineer
DevCom, Lviv (Ukraine)
Project: Social network
Role: Senior Software Developer
- client/server sides development
- configuration and system support on client environment
Tools: : PHP, MySQL, HTML/DHTLM, JavaScript, jQuery, JSON, AJAX, CSS, Apache HTTP, PHP
Wiki engine, Shell, Linux CentOS
Project: Perl high loaded e-shop
Role: Senior Software Developer
Developed & implemented:
- client/server sides functionality;
- database design;
- server side database processing modules;
- order processing system for warehouse managers
- feeds generation scripts
Tools/technologies: CPAN, Perl, MySQL, HTML/DHTLM, JavaScript, jQuery, JSON, AJAX, CSS,
Apache HTTP, REST, Shell, Linux CentOS, Cron
Project: Java high loaded e-shop
Role: Project lead
Managed team of 3 developers and 1 tester;
Developed & implemented:
- database design;
- server side database processing modules;
- MVC based client/server application;
- unit & integration tests;
- worked on continuous integration process for application deployment;
- worked on application performance analysing & improvement;
Tools/technologies: OOP, Design Patterns, MySQL, HTML/DHTLM, JavaScript, jQuery, JSON, AJAX,
CSS, XML, Java, JCS, JDBC, Maven, JUnit, EasyMock, Selenium, IntelliJ IDEA, YourKit Java profiler,
TeamCity, Tapestry, Apache Tomcat, Apache HTTP, REST, Eclipse, Apache Load Balancer, Shell,
Linux CentOS
Project: global outsourcing staffing and management marketplace
Role: Senior Software Developer/Project lead
Managed team of 5 developers worked on a different projects/sub-projects
Developed & implemented:
- unique template system (something like Smarty);
- database design;
- articles system;
- database performance optimizations;
- server side performance optimizations (accordingly to optimizations requirements response time for
client request should be less than 0.1 second)
Tools/technologies: PHP, MySQL, HTML/DHTLM, JavaScript, JSON
Project: monitoring system
Role: Senior Software Developer
Developed & implemented:
- windows application for periodically grabbing screenshots, collecting information about runnig
processes, memory usage, HDD usage;
- module for periodically sending collected logs to client FTP server for analising;
Tools/technologies: AutoHotKeys, C++
Project: webcam motion detection windows application
Role: Senior Software Developer
- webcam motion detection utility and integrate it with freelancer's working process monitoring system
Tools/technologies: C++, Direct Show
01/08/2004–30/06/2006 Software Developer
SoftServe, Lviv (Ukraine)
Project: architectural multilayer plans development and works processing management
Windows application
Role: Software Developer
Developed & implemented:
- business logic and low level business objects architecture/relations
- database design;
- import/export modules;
- modules for compatibility with other similar products from the same customer;
- worked on database level performance investigation/improvement;
- worked on low level performance investigateion/improvements;
Tools/technologies: C++, OOP, RDBMS, MFC, STL, COM/COM+/DCOM, OLE DB, ADO DB, UML,
MS Project, XML, MS Access, MS SQL Server 2003, MS DDK.
01/07/2002–31/07/2004 Software Developer
Maus, Ternopil (Ukraine)
Project: Artificial Intelligence
- Development of algorithms of speech recognition with use wavelets off the different order.
Programming of mathematical model.
- System engineering on the basis of neuronets and hidden Markov’s models for recognition of
speech.
- Development of the designer of loaded Petri nets.
Tools/technologies: С/С++, STL, OOP, C++Builder, Delphi, VB, MS Office.
Writing of the module of the scanner for firewall. The module is intended for scanning during the
moment of installation and during work of system on demand of the user with the purpose of revealing
of the programs, potentially able to leave in the Internet and their entering in the database.
Tools/technologies: C/С ++, OOP, STL, MFC, TCP/IP, TCP/IP Stealth mode.
EDUCATION AND TRAINING
1996–2002 Master degree in computer engineering, computer science
Donetsk state institute of Artificial Intelligence, Donetsk (Ukraine)
PERSONAL SKILLS
Foreign language(s) UNDERSTANDING SPEAKING WRITING
Listening Reading Spoken interaction Spoken production
English B2 B2 B2 B2 B2
Russian native native native native native
Ukrainian native native native native native
Similar candidates
-
Big data engineer
Remote -
Java developer
Remote, Dnipro -
Java-розробник
40000 UAH, Remote -
Java Developer
Remote, Kyiv -
Інженер з автоматизації, КВПіА, АСУ ТП, Java-розробник
Remote, Ivano-Frankivsk , more 2 cities -
Програміст Java
Remote