Post Job Free
Sign in

designing

Location:
Toronto, ON, Canada
Posted:
September 28, 2012

Contact this candidate

Resume:

Dmitri Vassilenko

****-* **** **. ******* ON M*J 2Y2

416-***-****

**@******.***

http://glyphy.com/

Passionate about designing and developing highly usable web applications that maximize

user satisfaction.

Tools

Hibernate/NHibernate

Git, Bzr, SVN, CVS

Ant, MSBuild

JUnit, NUnit, Selenium

TeamCity

Language Years

Java 8

Groovy 1

PHP 2

JavaScript 5

Python 3

C# 2

C/C++ 2

Platform Years

Windows 95-7 14

Linux/Unix 5

Mac OS X (10.6-10.7) 2

The Jonah GroupMay 2008 to present

A downtown Toronto consulting firm specializing in custom software solutions for

businesses large and small.

Health Care

Working in a team that is helping a large insurance provider in the United States design

and develop an internal web-based application to organize and configure their clients'

health care solutions. The system replaces a primarily paper-based process increasing the

productivity of employees tenfold. It is on schedule to be deployed in the fall of 2012.

Split time 50/50 between front- and back-end development activities.

Primary contact for front-end issues and development.

Introduced Selenium testing into the development process by creating a WebDriver-based

project capable of completing basic user workflows. Provided documentation and training

materials for the team.

Helped the client integrate the Grails framework into their JEE Struts-based

environments.

Managed releases through the client's CA SCM change management system.

Provided documentation to the client on configuring their RAD 8 + WAS 7 environments for

Grails development work.

Written in Groovy on Grails using HTML, CSS (with Less) and JavaScript (with JQuery) for

the presentation. The database is Oracle 10g with ORM provided by Hibernate 3. Deployed

onto WebSphere Application Server 7 on Windows and Linux. Tested with JUnit 4 and Selenium

WebDriver (Java).

Automotive

Involved in two projects for a popular US-based automotive financing facilitator.

Firstly, supported and developed the company's main offering: a web-based credit

application management system (CAMS). Secondly, developed their public web site.

CAMS

Worked in a team to design and implement several major features including credit

reporting and identity verification.

Collaborated with numerous client's specialists including developers, database

administrators, technical architects, and business analysts.

Responsible for the creation and management of build scripts for the application.

Written in Java 1.4 on Struts 1 using HTML, CSS and JavaScript (with JQuery) for the

presentation. Oracle 9/10g used as database with ORM provided by Hibernate 2. Deployed

onto WebSphere Application Server 5 on Windows and Solaris. Tested with JUnit 3.

Public Web Site

Led a team of three in the role of a Project Manager.

Participated in all development activities.

Liaised directly with the customer, gathering requirements and providing status updates.

Coordinated application releases with the client's Operations Manager.

Provided documentation in the form of release and user manuals.

Created change request documents to support post-release activities. Participated in

their estimation.

Built on DotCMS 1.9 using Velocity templates, HTML, CSS and JavaScript. DotCMS plugins

developed using Java 1.6 on Struts 1. Deployed onto Tomcat 6 on Linux and Solaris.

Time Tracking

Looking to switch from its aging Journyx system, The Jonah Group commissioned an internal

project called Lychee to be its replacement, which was designed to better suit the needs

of a consulting company.

Acted as Project Manager and Team Lead. The team size varied from two to ten members.

Participated in all stages of the project: discovery, analysis, design, development,

testing, deployment, training, and support.

Solicited requirements from stakeholders within the company.

Prepared plans and coordinated all effort.

Ran design and status meetings with the team and the Project Director.

Built on ASP.NET 3.5 with C#, using NHibernate for ORM, IIS for deployment on Windows,

and HTML+CSS+JavaScript for front-end work.

PetRos EiKon Inc.

September 2001 to April 2008

Interned summers at a small Brampton geophysical consulting and product company that

services the exploration and mining industry.

Designed and developed Java and C++/MFC applications for software update procedures for

both internal and customer use.

Developed an intranet site in PHP with Smarty templates backed by a MySQL database that

managed client registrations records and processed software update requests.

Administered a Gentoo Linux Web/FTP server. Managed backups and networking setup.

Contributed largely to the development of the company web site.

Introduced a source control system (CVS and SVN) into the web site development process.

Collaborated in a team to reorganize the web site content and create geophysical software

documentation.

Education

Honours BSc from University of Toronto (2008)

Software Engineering Stream



Contact this candidate