
Andrew Leek
Software Developer
Web Developer with over nine years of experience producing dynamic, interactive websites and rich internet applications. Extensive experience with taking complex algorithms from concept to functionality. Works well both individually and as part of a team.
Portfolio
Experience
ActionScript 3 - 9 yearsFlash - 9 yearsJavaScript - 5 yearsPHP - 4 yearsHTML5 - 3 yearsCSS3 - 3 yearsJoomla - 2 yearsWordPress - 2 yearsAvailability
Preferred Environment
Git, Adobe Flash Builder
The most amazing...
...thing I've coded is a mesh deformation system wherein a single mesh could be accurately deformed to match differing underlying structures
Work Experience
Web Developer/Independent Contractor
Self-Employed
- Conceptualizing and programming tools for 2D mesh deformation and manipulation.
- Simultaneously developing HTML5/Flash interactive applications utilizing the CreateJS Suite.
- Optimizing flash performance using the Apparat framework.
- Integrating facial recognition and capture capabilities.
- Building progressively enhanced SEO friendly AJAX backed websites.
- Development and implementation of coding frameworks for video game production.
- Creation of Flash e-learning modules and applications.
- Development of standalone Flash applications for kiosks and touch-screens.
- Developing content management systems in Flash and PHP.
- Setup, customization and installation of Wordpress and Joomla content management systems.
- Creation and setup of MySQL databases with interfacing via PHP and AMFPHP.
- Developing assistive technology Flash applications.
- Designing and programming Flash video capture and playback components.
- Setup and utilization of Flash Media Server.
- Programming dynamic XML driven photo galleries and audio/video jukeboxes in the Adobe Flash environment.
- Producing dynamic JQuery driven multi-lingual websites.
- Dynamic PDF generation with TCPDF.
- Creating and utilizing PHP server-side scripting.
- Social network integration.
- Designing and programming interface and navigational aspects of websites.
- Implementation of websites, including: domain setup and website upload.
- Interfacing with 3rd party payment systems for online purchasing.
- Content creation, including: Animation, Graphics, and Sound Effects.
- Creating visual style guides, including: Typography, Layout, Color and Graphical Elements.
- Collaborating with artists and designers to develop and produce unique visual content.
- Successfully working with clients to achieve projected goals on time and within budget.
- Working independently and in team oriented environments, while managing simultaneous projects.
multimedia developer
University of Kansas Natural History Museum and Biodiversity Research Center
- Role: Lead designer and programmer for all multimedia interactive's for the University of Kansas Natural History Museum and Biodiversity Research Center.
- Designing interface and navigational aspects of websites and interactive kiosks.
- Creating visual style guides for websites and interactive kiosks, including: Typography, Layout, Color and Graphical Elements.
- Creating content, including: 3D Animation, Video, Audio, Graphics, Photography, Motion Graphics.
- Collaborating with multiple departments to create and develop educational materials.
- Programming dynamic flash interactive's utilizing menu and video playback components.
- Implementation of websites, including: "going live" and interfacing with Cold Fusion databases.
- Implementation of interactive kiosks, including: operating system modification, interfacing with 3rd party input systems and installing backup power systems.
- Resolving system and software compatibility issues.
production assistant
6 Productions
- Role: Graphic Designer and Videographer for daily news broadcasts and regional television programs.
- Designing and creating still and motion graphics for all daily news broadcasts.
- Creating graphical elements, including: Logos, Lower-thirds, Full-page Graphics, Over-the-shoulder boxes, Chromakeys and Motion Graphic Segments.
- Collaborating with print and web departments for cross-utilization of digital graphics, video content.
- Consistently performing well during high-pressure situations while meeting evolving project deadlines in a team-oriented environment.
- Live concert and television show videographer.
Experience
Bar design
Sculpture
Skills
Languages
CSS3, JavaScript, HTML5, ActionScript 2, ActionScript 3, HaXe, XML, PHP
Frameworks
Adobe Flex, Flex
Libraries/APIs
jQuery, CreateJS
Tools
Final Cut Pro, Flash, Adobe Photoshop, Adobe Illustrator, Adobe After Effects, Adobe Dreamweaver, Maya, Cinema 4D, Adobe Flash, Adobe ColdFusion, Git
Platforms
MacOS, Joomla, WordPress, Linux
Storage
MySQL
Other
Adobe Flash Builder
Education
Bachelors Degree in Fine Arts - Sculpture
University of Kansas - USA
Advanced Certificate Degree in Interactive Multimedia Design
Johnson County Community College - USA