Вадим Стоянчук
Рейтинг
Уровень владения языками
Резюме
Summary of Qualifications
I have worked in Software engineering industry for almost eight year dealing with very different types of products – from long-term legacy systems to brand new distributed applications built from scratch. I have experience in worked with different specific frameworks such as for eCommerce direction, billing systems, user portals.
I have a solid background in theoretical (OOP, design patterns, integration patterns) and practical (business requirements analysis, system design, source management, build infrastructure) aspects of development and delivery for Java-based systems. Also I have strong experience with database development and administration.
I used to work with multiple Java platform versions – from 5 to 8, thus multiple frameworks stacks and have practical experience of upgrading long-term systems technological stack without losing quality in customers and users service.
I also have two years of experience for being team lead and introducing best practices to existing team processes and adjusting it to give most efficient results in product delivery.
I’m really found of working in small cross-functional team with proactive open-minded people who are motivated for delivery technical excellence with the software hey build, ready for challenging and non-trivial task and do not afraid of taking both liberty and responsibility in decision making process.
Skills
Programming Languages/ Technologies
Java/Swing/JDBC
J2EE/JSF/ JSP /Servlets/Web Services
JavaScript/DHTML/HTML/CSS
Technical documentation
Templating/ JSP(JSTL)/ Freemarker, Velocity
XML/XSL
Git
Hibernate
RDBMS
MS SQL Server
My SQL
Interbase /Yaffi/Firebird
Oracle
PostgreSQL
Methodologies
Pair Programming
Scrum
Kanban
Operating Systems
MS DOS
Microsoft Windows 95/ 98/ 2000/ XP/ 2003 Server/ Vista/7/8
Linux
Unix
Frameworks
Velocity
Thymeleaf
jQuery
Spring
Broadleaf ecommerce
KonaKart
Hibernate
Application/Web Servers
Tomcat
Jetty
Apache
Development Tools
Eclipse
IntelliJ Idea
TOAD
PLSQL Developer
Clover ETL
Solr
SpagoBI
Git/GitHub
Maven
MySQL Workbench
Hardware
Network technologies
Hardware over clocking
Different technological device
Shop equipment (POS)
Experience
Automation system offices
Project Description:
- The system is designed to account for and control over incoming and outgoing correspondence. The system also allows you to keep a record of travel and consumer complaints. The system provides print orders to workers and their subsequent conduct in personnel records.
Customer:
European company
Involvement Duration:
12 months
Project Role:
Tech Lead
Responsibilities:
developing and coaching and mentoring others
teaching and training others
decision-making
negotiating and mediating
Database development
Technical documentation
monitor the implementation of tasks;
Project Team Size:
4 team members
Tools & Technologies:
Java, Swing, , Oracle, Crystal reports, Net Beans, JDBC
System to automate the processing of printed products
Project Description:
- The system for creating and processing orders for printing. The system also allows you to create and process invoices and control the movement of goods in warehouses. The system also has the ability to print various reports
Customer:
- USA, CA
Involvement Duration:
- 23 month
Project Role:
- Software engineer
Responsibilities:
System support and development;
Database optimization and development;
Modify controllers for different customers;
Control process document workflow;
Modify templates and UI for different users of system;
Designing user reports;
Communication with customer;
Project Team Size:
- 3 team members
Tools & Technologies:
- Oracle, Velocity, Java, Java-script, HTML, Eclipse, Perforce
Internet store for selling Lawn and Garden Equipment Parts.
Project Description:
- Project is based on eCommerce framework with shipping and billing functionality. The system allows you to choose and buy not only the finished product but also its separate piece that is selected from the respective product diagram.
Customer:
- USA, TX
Involvement Duration:
- 13 months
Project Role:
- Software developer
Responsibilities:
ETL processing and implement data import to system from different sources
Develop structure of databases
Web development
Work with Controllers
Create Web services for calculate shipping for USPS, FedEX
Create Solr services for searching components and products
Work with JS and UI for system
Communication with client
Develop documents workflow
Develop new functional for site
Project Team Size:
- 6-8 team members
Tools & Technologies:
- Java, Spring, Broadleaf framework, JS, Thymeleaf, Clover ETL, IntelliJ Idea, Maven, Hibernate, PostgresSQL, My SQL, Bootstrap, Scrum
Billing system for payments from citizens
Project Description:
- Mobile payment platform. The system provides web-service API for payments for water supply from citizens.
Customer:
- EU company
Involvement Duration:
- 3 months
Project Role:
- Senior Software Engineer
Responsibilities:
Database development and architect
Web development
Develop of web services
Import data from external sources
Create business analytic process for system
Create analytic reports for system
Optimization of database
Develop process of payment;
Project Team Size:
- 4 team members
Tools & Technologies:
- Java, Maven, MS SQL, JS, PrimeFaces, Spring, Clover ETL, IntelliJ Idea, Tomcat, Jira
Healthcare medical portal
Project Description:
- Medical portal to account for patient registration visits. Portal integrates the hospital into one unified system with which the patient or physician can operate as a single entity. The system allows you to book visits reminded of the medical examination, etc. The system also allows to obtain analytical and statistical reports of varying complexity
Customer:
- USA, TN
Involvement Duration:
- 23 months
Project Role:
- Software Engineer, cross-functional product team member
Responsibilities:
Database development and architect
Backend development (controllers, web-services)
Work and develop microservices for environment and system
Develop of web services
Create analytic reports for system
Optimization of database
Communication with client
Project Team Size:
- 16 team members
Tools & Technologies:
- Java, Maven, Postgres, Oracle, bootstrap, JS, Spring, SpagoBI, Docker, IntelliJ Idea, Tomcat, Git, Hibernate, Jira
Education
Master of Applied Mathematics
Chernivtsi National University
Faculty of mathematical problems of management and cybernetics
Bachelor of Applied Mathematics
Chernivtsi National University
Faculty of mathematical problems of management and cybernetics
Навыки и умения
Программирование
Услуги
Продвижение
Активность
| Последние ставки 2 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
привести сайт в порядок в HTML Ihr.ltd.ua
500 UAH
|
|||||
|
Ведение и доработка сайта
4000 UAH
|