yegor sytnyk cv

Upload: natalie-harris

Post on 14-Apr-2018

222 views

Category:

Documents


0 download

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