• 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.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

PERSONAL INFORMATION Vasyl Shevchuk
Lyubinska str. 96 apt., Lviv (Ukraine)
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
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

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: