Ilia Soukhodolski
5545 Glencrest Ave, Cτte Saint-Luc
Quιbec H4V 2L7
Res. : [Send email to request phone number] 82-2964, ilia@w4technology.com
SUMMARY
Development Team Lead and Senior Software Developer with a vast professional
experience including 10 years in Web software design, development and 3 years of
multimedia software production. Project planning, execution, monitoring and
resource balancing skills. Skilled in various OS environments and programming
languages and demonstrated a capacity to lead and meet deadlines in the software
development cycle. Designed and developed software for highly successful business
projects. Co-author and patent holder of two educational multimedia software
titles presently sold in France. Excellent oral and written skills in English and
functional in the French language.
Main competences:
Design and Architecture of new systems, products and applications
Development Team Lead
Web and Multimedia programming
User needs analysis and validation
GUI design and optimization
Application components programming Administration of version
loads
Excellent negotiation skills
Installation and configuration of operating software
Oracle and SQL server data base design
Application support to users
Software skills:
Microsoft .NET Framework
XML, SOAP
Sun Java J2SE
Oracle Database Server 8/9
Programming languages: C#, VB.NET, C, Java, VB 6.0, Perl, PHP,
ASP OS: Microsoft Server platform, Sun Solaris, Linux
Web Servers: Microsoft IIS, Apache
Protocols: TCP/IP, SMTP, POP
PROFESSIONAL EXPERIENCE
Self-Employed
W4 Technology Consulting 2007-Now
Senior Software Developer / Architect Consultant
Responsible for Design and Implementation of several software development
projects, training, mentoring and coordinating work of local and outsourced
software developers and technicians. The most important contracts fulfilled:
Molson Breweries Warehouse Control System. I was hired by an engineering firm
DRL Systems Inc. contracted by Molson Breweries to design and implement new
hardware for a product distribution line in their Canadian warehouses. My mandate
was to assemble and manage a team of software developers and lead them in design
and implementation of the warehouse control system supporting new hardware based
on Dot.Net framework 3.5 and MS SQl Server 2005. Contract was successfully
fulfilled on time within budget.
Ziplocal.com Web Search Engine back-end support re-development. I was
contracted by the Montreal consulting firm Sequence Technologies to lead a group
of software developers and technicians to re-design software and hardware
back-end support for the Canadian search engine ziplocal.com. Development
platform: Linux / Apache / PHP / MySQL.
McGill University, Montreal
Centre for Intelligent Machines 2005-2007
Team Lead / Software Architect, Undersea Window Project
Responsible for team leadership as well as architecture of Web Services control
and hardware development for the underwater high-definition video network as a
part of the one-year Marine Science project funded by Canadian Government.
Architectured and designed SOAP-based Web Application that provide services
within V.E.N.U.S. (Victoria Experimental Network under Sea) framework for
Linux/Apache/PHP platform.
Supervised development of hardware drivers for project specific equipment
Coordinated group of post-graduate software developers.
Monitored international group of hardware manufacturers.
I.A.T.A., Montreal
International Air Transport Association 2001-2005
Senior Analyst, iiNET
Responsible for software design, development, implementation and application
support for iiNET (Industry Information Network for Airlines and their
partners).
Architectured and designed an application structure for the iiNET Project.
iiNET is a complex Web/WAN application performing file exchange, processing and
billing between world airlines and their business partners.
Created and optimized Oracle database structure used by the iiNET system
Successfully developed iiNET application software. The system was based on the
following components: Sun Solaris 8 OS; Oracle 8i with PL/SQL procedures; Apache
Server / PHP 4.x.; Sun Java J2SE, WU FTP; Open SSL/OpenSSH.
Analyzed end user needs and developed corresponding application and GUI
enhancements.
Concieved and developed iiNET Billing System (based on Windows 2000 and VB
6.0) that processed monthly volume of transactions and generated client invoices
according to the business rules.
Created and programmed Invoice Distribution component that converted invoices
to Adobe PDF format and distributed them to end users, thus completing fully
automated unattended invoicing cycle.
Developed proprietary iiNET XML-based API calls and programmed remote clients
in the ActiveX and Java versions using Visual Studio.NET 2003 and Sun J2SE.
COGNICASE INC. , Montreal
Software development and consulting company 2000-2001
Senior Software Architect
Responsible for architecture and design of various Web applications.
Architectured and performed GUI design of Web applications for workanizer.com
project, an online corporate information management service.
Created preliminary design for the iiNET project for an important client
(IATA).
Studied and analyzed client business needs and prepared case studies related
to the iiNET project.
Supervised a team of 4 developers.
W4 TECHNOLOGY INC. , Montreal
Consulting company 1997-2000
Senior Developer / Software Architect
As a leader of 3 junior developers, responsible for design and development of
client applications.
Performed system analysis within Year 2000 transition scope for various client
applications.
Coordinated and supervised the implementation of Y2K software transition
within client projects for several major clients.
Designed Web applications and user interface for Porvernir.com, a Spanish
business Internet search engine.
Developed and supervised programming of the Eatons stores account payables
online reporting facility.
Supervised a team of 3 junior developers.
EDUCATIONAL SOFTWARE GROUP, Montreal
Educational software development company 1995-1997
Team Leader / Senior Developer
As a team leader of 10 specialists (1 artistic director, 2 graphical artists, 2
teachers, 2 computer multimedia artists, and 2 programmers), directed the
successful creation of 2 K-level educational multimedia software titles.
Led the development of multimedia programming.
Administered and co-coordinated team work, organized and led creative
meetings.
Analyzed and selected software development platforms.
Participated in the programming of the software titles using MS Direct X and
Macromedia Director for Windows and Mac platforms.
Successfully completed 2 titles that were later sold to a French multimedia
software company.
PREVIOUS PROFESSIONAL EXPERIENCE
AMAV Industries, St-Laurent 1992-1995
Manager I.S.
Laboratory of Bio-Physical Research, Moscow Center of Heart Surgery,
1986-1990
Real-time devices programmer
Central Medical Library, Moscow, Russia. 1983-1986
Programmer
EDUCATION
Bachelor degree in Computer Engineering 1982
Moscow Metallurgical University
Completed following professional training 1999-2004
Design Patterns
Building Web Applications with ASP.NET
Management and coaching skills
|