yegor sytnyk cv
TRANSCRIPT
-
7/27/2019 Yegor Sytnyk CV
1/6
Curriculum Vitae: Yegor Sytnyk
Mobile: 0426755736
Email: [email protected]
Address: 45/11 Bay Dr, Meadowbank NSW, 2114
Visa: Australian permanent resident
Summary .NET developer with 6+ years of experience
Specialisation in Web Development ASP.NET MVC, Web Forms
Solid front end development skills (HTML/CSS/JavaScript)
Data base design and maintenance skills
Experience in analysis, design and development of client/server web based n-tier
applications
Strong UX skills
Experience in projects implementation, testing, deployment and maintenance
Experience in working on individual tasks with a high level of autonomy and with
tough deadlines Experience with designing specifications and create documentation for developed
products
Excellent academic background
Skills
Programming languages: .NET C# 2.0-5.0
Web development: ASP.NET MVC 3-4 (Razor) / Web Forms
Web development client side: HTML 5, CSS3, Bootstrap, JavaScript, JQuery
KnockoutJS
Architecture: OOP, Design Patterns, SOADatabases: SQL Server 2008-2012, PostrgreSQL
ORMs: Entity framework, NHibernate
Web services: WCF services, SOAP web services
Desktop development: WPF, WinForms
Control version systems: TFS, Git, SVN
Testing: NUnit, MSTest, Selenium
IDE: Visual Studio 2005-2012, Resharper
Continues integration: Team City, Cruise Control
Methodologies and Techniques: Agile/SCRUM, TDD
Certifications
Solutions Developer: Web Applications MCSD, MCPD Web Developer 4.0, MCTS
Windows Applications 4.0Check here: https://mcp.microsoft.com/authenticate/validatemcp.aspx
Transcript ID: 944486, Access Code: SeeMyCert
Education
2001 2006
mailto:[email protected]://mcp.microsoft.com/authenticate/validatemcp.aspxmailto:[email protected]://mcp.microsoft.com/authenticate/validatemcp.aspx -
7/27/2019 Yegor Sytnyk CV
2/6
-
7/27/2019 Yegor Sytnyk CV
3/6
Work experience
.NET Contractor, June 2013 September 2013
Orchard Marketing | Australia| http://www.orchard.com.au/
Orchard Marketing is one of leading digital agencies providing creative and high-quality
solutions for their clients. I have been involved in MagsOnline project, which wasecommerce site for magazine publisher where users can buy subscription to popular
magazines as well as buy collateral merchandise. The project was based on open
sourced project nopCommerce. Technologies: VS 2012, EF code first, SQL Server 2008,
ASP.NET MVC 4, GIT, JQuery. Team: 2 developers, 1 PM, 1 QA.
Responsibilities:
Developing new project features according to specification
Projects deployment and support
Creating Restful APIs for integration purposes
Bug fixing
Achievements:
Project was finished on time and within budget
Senior .NET Developer, June 2012 May 2013
Readify | Australia| www.readify.net
Readify is an IT consultancy that has extensive experience in working with a diverse
range of clients and technologies providing professional help with software
development and maintenance. It specializes, but not limited to Microsoft stack of
technologies. Company is presented in all major Australian cities.
Assignments:
ING Direct - Migration of bank software base from Oracle to SQL Server, unifying
DAL between different applications. Technologies: SQL Server, NHibernate, VS2012,TFS. Team: 8 consulters.
Port Waratah Coal Services - Participated in creation of business management
portal system, which is responsible for organising logistic information about coal
delivery contracts. Application was created as production ready code to replace
existing system. Technologies: MVC 4, Bootstrap, JQuery, AngularJS, Entity
Framework 5, SQL Server 2012. Team: 3 developers, BA on client site.
Microsoft CBALync - Work on performance testing and optimization for video
conferencing project for CBA client. Technologies: WPF, Entity Framework 4, VS
performance testing, SQL Server 2008. Team: PM, Architect, 4 Developers, 3
Testers.AIMIA MatrixMVC - support and new features development for AIMIA loyalty
management system, including some major Australian client such as CBA, TAB,
Virgin Australia Airlines.
Responsibilities:
Developing new project features according to specification
Bug fixing
Data base design and maintenance
Communication with client (management/BA/dev/testers)
Unit testin and performance testing
-
7/27/2019 Yegor Sytnyk CV
4/6
Design and implementation of UX
Achievements:
Successful implementation of security model for PWCS portal
Successfully implemented complex part of client side UI for PWCS with introduction
of AngularJS
Performance tests helped to figure out a few critical bottle necks in CBALync
application
ING batch apps layer was successfully converted from Oracle to SQL Met hard deadline for Autumn 2012 AIMIA production release
Successfully introduced wiki for AIMIA knowledge sharing
Senior .NET Developer, April 2008 January 2012
Globesoft | Sweden | www.globesoft.com
Globesoft offers web based solutions for effective recruitment, talent management and
employee surveys. I worked on ReachMee project. It is web-based system, which helps
HR officers to organize their work for all key steps in the recruitment process. It had
team of 7 developers, 1 QA, 1 PM.
Responsibilities:
Analysing and interpreting the business demands given in a form of prototypes or
verbal communication
Designing databases structures
Design and implementation of business logic and user interface
Conducting a research about third party components and additional technologies
that can be used in the project
Testing and fixing bugs
Participation in project deployment
Achievements:
Successful implementation of new module Talent Management, which is separate
project designated to keep track of employee professional development inside acompany. Though it was part of main application, it was created from scratch. I was
responsible for design and architecture and supervised another developer, who
worked on that project with me.
Implementation of utility, which converted old Oracle DB to new PostgreSQL
structure. As database was huge and DB structure was partly changed, it was
necessary to provide solution to make it work for big amount of data and check that
conversion was done properly.
I provided SQL Scripts Manager, which helped to run batch of SQL scripts for
selected customer databases with different transactional options as a part of
deployment process. Creation of custom ORM to increase productivity of DAL classs creation.
Old parts of system, which was written in classic asp, were mostly converted to .NET
pages.
ASP.NET Developer, October 2007 April 2008
Ciklum | Ukraine | www.ciklum.net
Ciklum is big Ukrainian IT Company, which provides offshore employees for IT
companies mostly in EU and US. I worked for Language wire BMS. That is management
system for Danish firm (www.languagewire.com) which is focused on providing human
http://www.globesoft.com/http://www.ciklum.net/http://www.globesoft.com/http://www.ciklum.net/ -
7/27/2019 Yegor Sytnyk CV
5/6
translation for middle level corporative clients. Team consisted of 8 developers, 1 QA,
5 support assistants
Responsibilities:
UI implementation according to specification from PM
Testing and bug fixing
Implementing utilities for support team
Database modification and maintenance
Achievements: Successfully switched career from Windows development to Web development
Implemented wizard like utility to help support team
Windows software Developer, January 2007 October 2007
Archer Software | Ukraine | www.archer-soft.com
Archer Software is Ukraine based company, which provides IT project solutions orconsulting for their customers around the globe. BeamWorks project was developed
for Holland customer, who developed it for tigerstop (http://www.tigerstop.com)
company. The system was designated to manage woodworking system, where
operator could prepare blue print of detail and cut it from the wooden beam.
Responsibilities:
Interpreting specifications and discussion of details directly with customer
Particular architecture decisions according to project structure (under supervision of
senior colleague)
Design and implementation of software components according specifications
Writing and updating technical documentation as well as end user documentation Researching and evaluation of using third party components and new technologies
in the scope of the project
Achievements:
Successfully accomplished BeamWorks project on time and in high quality
Implemented algorithm to optimise waist of wood in order to produce particular
number of different details
I implemented emulator of wood cutting device for testing the product in lack of real
device
Module to export details configuration from other formats into programme native
format
Junior software Developer, July 2006 - January 2007
ApriorIT | Ukraine| www.apriorit.com
ApriorIT is Ukrainian IT company, which provides IT solutions for customers abroad.
worked on two projects on for Spanish customer Patch Management System system
for distributed gathering patch descriptions, uploading them on clients servers and
automatic downloading and installing patches according to their descriptions on PC
clients. Another project was Curriculum Teacher Console system for organizing work
http://www.apriorit.com/http://www.apriorit.com/ -
7/27/2019 Yegor Sytnyk CV
6/6
process of school teachers in the US. Automatic scheduling, storage work related
information, organization of collaboration between teacher and students.
Responsibilities
Reviewing and discussing project technical specifications supported by the
customer
Obtaining necessary technical knowledge in order to complete defined tasks
Writing program code
Participation in code reviews, collaboration with QA department to ensure highquality of the product
Bug fixing
Achievements
Patch Management system was finished on time
New Module for Curriculum Teacher Console was implemented
Successfully perform my duties in commercial work environment
References
Available on request