Andrew Skowronski
|
|
|
196 Main Road, Hudson, Quebec, |
450-458-8662 |
|
CANADA, J0P 1H0 |
|
C++, C, Object-Oriented Design, COM, Windows 32 API,
MFC, Multi-Threaded programming, Scripting Languages. Experience with 3D, XML, Java, C#, Linux,
Databases and internet technology. |
|
Decho/EMC, Montreal, Quebec |
Apr 09 - Present |
|
|
Principal Software Engineer. Responsible for multi-node file
synchronization and other content management features for the next generation
of Decho products.
Part of distributed team, including close cooperation with developers
based in India. Focus on performance, scalability and robustness, on Windows
and Linux platforms. |
|
|
|
Software
Consultant, Montreal,
Quebec |
Apr 06 - Mar 09 |
|
|
Primary contract was with internet startup PI Corporation (now part of Decho/EMC). Work
included utilities, testing and feature development for a revolutionary
database engine and file-system. |
|
|
|
Softimage, Montreal, Quebec |
Nov 01 – Mar 06 |
|
|
Team Lead, XSI SDK. Responsible for large API that supports
customization, extension and batch processing of a high-end 3D content
creation tool. Windows/Linux
development with support for C++ and script-based plug-ins. Responsibilities included design,
development, documentation, managing a small team,
cross-team co-ordination and direct customer contact. Assisted developers on high-profile film
and game projects at companies like ILM, Sony, Sega, Valve, and Mainframe.
Interesting projects included creation of secure SDK system for trial
version, user data support, custom UI toolkit, Face Robot and Wizards that
generate code. Evangelist of unit test
methodologies and use of wiki to share internal and external information. For more details
about the SDK see http://softimage.wiki.avid.com
|
|
|
|
Zero Knowledge Systems, Montreal, Quebec |
Apr 99 – Aug 01 |
|
|
Software Architect and Programmer. Worked on client
component of Freedom, a home consumer Internet privacy application. My work included: ·
Turning prototype into commercial product ·
Feature development, including UI, persistence, routing heuristic,
anonymous email. ·
Responsible for code structure and architecture of a large, rapidly
changing application. ·
Reworked code base for the SDK.
Software is layered, modular, cross-platform and UI independent. ·
Introduction of unit test techniques, a script interface and better
programming practices. ·
Involved with hiring, defining team structure, strategy, feature
design and education of developers Zero Knowledge
Systems has been renamed to Radial Point Inc. |
|
|
|
Softimage, Montreal, Quebec |
Sept 96 - Apr 99 |
|
|
Programmer. Designed
and developed features for first three releases of Avid|DS,
an innovative high-end video/audio editing and effect product. I was responsible for media tracking,
persistence, search, and archiving.
Also worked on file parsers, multi-threaded time-critical graphics
processing, and UI code. Co-inventor of patent T8464968US. |
|
|
|
Other |
||
|
Summer jobs (92-95) doing systems programming with
Windows NT GDI group (Redmond, Washington), database programmer at Nortel
(Ottawa) and the development for Ontario Ministry of Natural Resources. I’ve been programming and building
computers as a hobby since childhood. |
|
|
|
McGill University, Montreal, Quebec |
1992-1996 |
|
|
Bachelor of Science (Honours Computer Science) |
CGPA 3.96 / 4.0 |
|
|
Major
Projects: Multi-processor simulation of Barnes-Hut algorithm, DOS
video game, Audio Sequencer, Java thread scheduling, Superquadrics
with OpenGL, Fractal music generator. Awards: Canada Scholarship, McConnell Scholarship, NSERC Undergraduate Student
Research Award(1995), Governor General’s Medal for
Highest Standing at High School (1992). |
|
|
|
References Available on request. |
More details:
http://www.skowronski.ca/andrew |