Forrest Zeisler, BSc, E.I.T.
A skilled software developer with an excellent record of success in software development, technical problem solving, and project management.
Planned and managed multiple projects through the full life cycle of the software design process, including the development of business plans, determining software requirements, coding and supervision of coding, proof of concept/prototyping, implementation, user documentation, testing, and maintenance. Demonstrated history of technical creativity and considerable success in devising functional solutions to complex software problems.
Strong team building and organization skills. Hired, supervised and mentored new employees, and managed tight timelines.
TECHNICAL EXPERTISE
In Depth Expertise:
SQL, PHP, JavaScript (particularly Prototype, script.aculo.us & JQuery), CSS, XHTML, Ruby (Ruby on Rails), C, C++, Objective-C, Java, WordPress, Git, Subversion, Apple Widgets
Working Knowledge:
OpenGL, .NET, Visual Basic, C#, ASP, Python, SharePoint templates, Adobe ColdFusion, Core Image kernels
System Administration Skills:
- Experienced with Unix, Linux, Mac OS X, Windows
- Administered systems running on Apache, nginx, Postfix, MySQL, Monit
- Designed and implemented monitoring and backup solutions
- Server Security: Passed NCircle server security inspection in order to process credit card transactions
Development and Design Skills:
- Proficient with Adobe Photoshop and Illustrator
- Designed user interfaces and performed analysis of existing designs
- Worked with a variety of APIs including Twitter, Facebook, Justin.tv, Ustream, StreamAPI, Qik, Gmail, Basecamp, Beanstream, and Amazon S3
- Deployment of updates on live systems with thousands of users using custom scripts
PROFESSIONAL EXPERIENCE
Provided a range of services including but not limited to web-application, website, and blog theme development. Audited Government of Alberta applications and assisted with a GoA server migration. Performed a complete rebuild of the ContentMover application, originally developed at Smibs Inc.
Smibs offers a range of products serving small to medium-sized businesses. Lead developer and co-founder responsible for the technological implementation of the business vision. Managed the entire product development life cycle from determining software requirements to product launch and continued post-release development. Led a team of three developers, including hiring, scheduling and task assignments. Contributed articles regularly to the company blog. As CTO, I was directly involved in the development of five Smibs products: the Smibs Network, Doorbell, ContentMover, VideoLobby, and SmibsTV. Key features included a highly interactive web interface, gathering tasks and messages across multiple applications & servers, an online contact management system with a complex permission system, e-mail dropboxes, automated monthly billing, image processing and web crawlers.
Of particular note:
VideoLobby: VideoLobby launched at the Realtime Crunchup conference, hosted by TechCrunch in San Francisco, Nov 15, 2009.
ContentMover (private beta): Originally developed for a single client project, this internal tool proved so successful that Smibs has partnered with industry experts Yellow Pencil to develop a commercial product.
Designed websites, templates and custom applications for clients. Developed a wide range of applications including contact management, company intranet, video streaming, and other custom applications. Worked with our German office on a number of projects for European clients.
Clients include:
Alberta Tourism, Parks and Recreation, Daimler/Chrysler, Alberta Historical Sites, Alberta Sustainable Resources, Alberta Child and Youth Services, University of Alberta, City of Edmonton
Worked under Professor Dr. Witold Pedrycz, Canada Research Chair in Computational Intelligence, Department of Electrical and Computer Engineering. Created a graphic user interface for a pattern recognition algorithm. Developed a Visual Basic application to analyze several dimensional reduction techniques. Rewrote lab sections of a computer-engineering course (CMPE 320 Software Testing).
Researched artificial intelligence using distributed systems under the supervision of Dr. Marek Reformat, Director of Computer Engineering, Department of Electrical and Computer Engineering. Research funded by a grant from CFI (Canada Foundation for Innovation) and ISRIP (Innovation and Science Research Investments Program). Studied concept recognition using associative memories, and developed frameworks for construction of distributed systems, and neuro-based systems. Additional development on hardware/software interface and biologically inspired image processing based on the visual cortex.
EDUCATION
2008 BSc., Software Engineering, Faculty of Engineering, University of Alberta
2003 Western Canada High School
AWARDS
2006 Jason Lang
2006 Zeta Psi Scholarship
2003 University of Alberta, Entrance Scholarship
2003 Bob Clark Memorial Scholarship (excellence in electronics and technology)
2001 – 2003 Alexander Rutherford Scholarship
OTHER INTERESTS
Zeta Psi Fraternity:
Current Alumni Advisor, Vice-President 2007, Treasurer 2006-2008, Member since 2005.
Organized recruitment activities, poker tournaments, retirement parties, fundraising and philanthropy events.

