Lakin Wecker

Last updated March 17th 2009
Resume powered by emurse

Lakin Wecker

Calgary, AB T2N2J1

-

SUMMARY

-

A Computer Scientist with 6 years experience in application development and specializing in computer graphics and software development research.

-

RESEARCH

-

Successfully defended a Masters of Science research thesis. The topic of the thesis is a novel method of Synthesizing Techniques based on Multiresolution.

The technique extracts characteristics from existing models and uses these characteristics to synthesize new models with realistic properties.

Two papers published in peer reviewed journals.

-

SKILLS

-

Research, 3D Graphics, Multiresolution, Reverse Subdivision, Scalability, Availability, Test Driven Development, Geometric Modeling, Visualization Techniques, Performance Optimization.

Python, Javascript, HTML, CSS, C++, OpenGL, GLSL, CherryPy, DejaVu, Django.

Bug/Defect Tracking software (Trac, Mantis), Subversion, CVS, PostgreSQL, MySQL, SQLITE.

-

PUBLICATIONS

-

Refereed Publications
Iris Synthesis: A MultiResolution Approach, Lakin Wecker, Faramarz F. Samavati and Marina Gavrilova , GRAPHITE 2005 Conference, short paper, New Zealand, December 2005.

Contextual Void Patching for Digital Elevation Model, Lakin Wecker, Faramarz F. Samavati and Marina Gavrilova, The Visual Computer, Aug 2007

Masters Thesis
Lakin Wecker. Synthesizing Techniques based on Multiresolution. M.Sc Thesis, University of Calgary. 2007.

-

AWARDS AND HONORS

-

Twice recipient of a Departmental Research Award.

Graduated with Distinction and was on the Dean's List during my Bachelor's of Science Degree.

-

WORK EXPERIENCE

-

August 2008 - Present
Director of Development

Structured Abstraction Inc.

Calgary Alberta

Design, implement, maintain and optimize the backend of client's websites. Includes SQL database to store the client's content and the administration interfaces for them to publish their content.

Implement, Maintain and Optimize front end views to display their content. Includes server side views and templates as well as HTML, CSS and Javascript.

-

August 2007 - August 2008
Dynamic Language Ninja

Etsy Inc.

New York, NY

Implemented, tested and optimized a new middle layer to Etsy's high traffic website.

The new middle layer included access to stored procedures in the databases, caching data in Memcached, and delivering data to the frontend PHP scripts.

Conceived, and organized a large scale effort to ensure every function in the new middle layer had near complete unit and integration tests which compared results with the old middle layer to ensure 100% compatibility of the new middle layer.

-

May 2006 - July 2007
Senior Software Developer

Evolvs Media Inc

Calgary, AB

Designed, implemented, maintained and optimized the backend of client's websites. Includes MySQL databases to store the client's content and PHP/Django administration interfaces for their content.

Organized a movement towards using better Source Control processes, combined with Unit tests in order to produce higher quality products.

-

January 2005 - April 2006
Lead Programmer

University of Calgary

Calgary, AB

Responsible for maintaining and developing Java based web applications for the Computer Science Department.

-

September 2004 - May 2006
Lead Database Programmer

Taxback

Calgary, AB

Implemented an SQL database and Python GUI to manage and streamline contacts, business documents and employee workflow. Designed, implemented and deployed company website

-

May 2004 - Sept 2004
Lead Programmer

iStockphoto

Calgary, AB

Responsible for maintaining and implementing new features for a large, high bandwidth, stock photography website.

-

-

EDUCATION

-

2004 - 2007

University Of Calgary

Masters of Science

  • Computer Science

  • 3.92 Grade Point Average

-

2002 - 2004

University Of Calgary

Bachelors of Science

  • Computer Science

-

-