Contact
Jeff Uren
2453 Queen Street East, Unit 5
Toronto, ON M4E 1H7
P: (416) 4435-3418
E: jeff@jdu.ca

Welcome, this page is a living CV/Resume for potential employers to see up to date information about my experience, skills, objectives and other info.

JEFF UREN

Technical Lead/Senior Software Developer

My resume can only be accurately described as "Jagged", my proficiencies and skills span a wide breadth of platforms, practices and individual proficiencies which can easily be taken as too broad of a skillset. However, the experience and knowledge I have garnered is because of an inherent need to learn and expand my own and others' knowledge in support of understanding how things work, not only in my own profession but in tertiary and non-related fields as well.

There is no knowledge that is not power.

Ralph Waldo Emerson

Objectives

  • A Manager, Architectural or Technical Project Manager position which provides steady career and personal growth in a technical environment
  • To secure a position with a stable (but not necessarily well established) organization
  • Contribute to a challenging and stimulating environment where my experience and knowledge as well as personal growth have the opportunity to expand
  • Enable and support the growth and learning of other staff in the technical field
  • Be actively involved in solving Business and Technical problems as an individual or as lead of a team

Experience

Employer
Manulife Financial
Position
Senior Software Developer/Contract
Description
Manulife Financial Investment Systems engaged me as a contrract developer in order to actively develop a UI framework for internal use as well as to develop several internal applications ranging from Investment Systems to internal process management. My role was key in implementing several new services and architecture styles in the duration of my contract including integrating IBM BPM process modelling systems into external applications.
  • C#/ASP.NET
  • ExtJS 4.0.7
  • IBM BPM (Lombardi)
  • IBM Rational ClearCase
  • Windows Server 2008/Sql Server
  • WCF
  • Sharepoint Team Sites
  • OData
  • Database & Service Design
  • Environment Troubleshooting
  • Overall Architectural Design
  • UI Framework Development and Design
  • Application solution template development
  • Custom project packaging and deployment solution
  • Project deployment documentation development
  • Deployment/SCM Process Development
  • Development of UI Standards & Practices
  • Integral to adoption of IBM BPM
When
2011-2012
Employer
JDU
Position
Owner/Director
Description
JDU is a personally held corporation which provides IT and Development services to large and small businesses in Ontario and the U.S.
  • C#/Python/PHP/Perl/JavaScript/Java
  • Wordpress, Joomla, Django, Pyramid
  • Android Development, Objective-C & iOS/Mac Development
  • Apache Cassandra, Redis
  • MySQL, SQL Server 2008, Amazon AWS
  • C++
  • Training
  • Documentation Development
  • Sales and CRM
  • Quickbooks 2012, Basecamp
  • XenApp, XenServer, XenDesktop
  • Project Scoping & Requirements
  • Client and Bid Management
  • Project Estimation
  • Mootools, JQuery, ExtJS
  • IT and Development for various clients across multiple industries
  • Client DNS Management
  • Client Application/Database Hosting & Maintenance
  • E-Commerce and Payment Gateway integrations
  • POS Solutions (LightSpeed, Quickbooks)
When
2007-Present
Employer
BDO Canada
Position
Senior Software Developer
Description
At BDO Canada I was involved in several projects ranging from standardising documentation, development processes and templates to developing internal and external applications for Public, Intranet and Strategic Partnerships in the financial stream across UNIX and Windows based platforms.
  • C# ASP.NET MVC3/Forms w/ Enterprise Library Application Development
  • Coldfusion Config/Admin/Development
  • PHP 5 Config/Admin/Development
  • Solaris UNIX Server Administration/Configuration
  • Development of Project Documentation Standards, Project Lifecycles, Standardized Project Templates, Code Review Process
  • Sharepoint 2007/2010 Development for External & Internal Sites
  • Sharepoint Team Site Development
  • Secure Extranet Development for Strategic Data Sharing [C#]
  • Facebook App Development
  • Wordpress Development
  • Windows Server 2008 VM Configuration and Administration
  • Training and Educating Junior Developers
  • Managing Deployments and Environments
  • Custom Newsletter System Development
  • Application, Network and Server Security Auditing
  • Management and Installation of organization SSL Certificates
  • DNS Management (100+ domains)
  • Backup and Redundancy management for UNIX infrastructure
  • WebTrends Deployment and Maintenance
  • CMS Development (Coldfusion)
When
2010-2011
Employer
CSDC Systems
Position
Senior Web Developer/Interactive Art Director
Description
As Senior Web Developer at CSDC my primary responsibilities were to manage multiple online properties and to constantly expand features and functionality of said items for both the parent company and it's subsidiaries. I was alos involved in developing a new support system.
  • Development and Management of Multiple public site (Joomla, Wordpress and Drupal based)
  • Development of Client Support Systems and Online Ticket Systems
  • Integrating client extranets with the core CSDC AMANDA Product
  • Managing the development of marketing materials
  • Training Marketing staff on CMS usage, Analytics and copywriting for web
  • E-Commerce and Payment Gateway Integrations
  • Development of Event Registration Systems
  • Managing and Auditing cash flow from e-commerce
  • Linux Administration and Configuration (Ubuntu)
When
2009-2010
Employer
Octane
Position
Web Developer/Interactive Art Director
Description
At Octane I was primarily responsible for developing client solutions from scope to implementation. Mainly within the marketing/advertising arena.
  • Development of UIs for client projects
  • Managing client projects including scope and definition
  • Project Bid and Pitch Management
  • Integrations
When
2008-2009
Employer
Ministry of Natural Resources
Position
Wildfire Fighter
Description
While in the service of the M.N.R. I was tasked with multiple duties ranging from my primary duty as an Initial Attack Wildfire fighter to maintianing a fleet of approximately 60 vehicles and 3 outposts. This position was a summer contractual engagement for which I was rehired every spring to Fall.
  • Fleet Maintenance
  • Suppression of wildfires in the NW region of Canada
  • Managing crew junior crew members
  • Directing air support
When
2002-2005

Education

Institution
George Brown College
Program
Graphic Design
Institution
Seneca College of Applied Arts & Technology
Program
Engineering

JDU LLC

JDU L.L.C. is a small corporation of which I am full owner of in Canada, it's a registered Federal Corporation and is primarily used for small to long-term contracts. The corporation has been in operation in some form or another for approximately 5 years.

Past and Present Clients
  • Smith Roberts
  • Havergal
  • Paper-Spaceship
  • Ilavsky Accounting
  • EyeGoo Marketing
  • Heart & Stroke Foundation
  • Mark Gilbert (Director)
  • Tom Evelyn (Producer)
  • Linwood Barclay (Bestselling Author)
  • Loading Dock (Production Company)
  • BTI Brand Innovations
  • Whirlpool/Affresh
  • LOCSIS Geomatics
  • ISLLP Accounting
  • G.E.T. Out! Canada
  • Bobbette & Belle
  • UNHCR
  • Christopher Turner
  • Kaboose
  • ExperienceTO
  • G.E.T. Out! Canada
  • Hagon Design
  • SmokeFreeGreece.org/Harvard
  • University of Waterloo
  • CSDC Systems Inc.
  • CTAC
  • Grantium
  • Town of Sioux Lookout
  • Andrea Ripley (Designer)
  • Smitten Creative
  • Christopher Turner (Journalist)
  • U.S. Department of Justice

Knowledge

Language Frameworks IDE Years
PHP Joomla!, Drupal, CodeIgniter, Wordpress, Zend, Symfony Aptana, Notepad++, NetBeans 8
Python Django, Pylons, Werkzeug, Bottle, Flask, Plone VS2010, Aptana, Notepad++, VIM 5
JavaScript ExtJS 3/4, Sencha Touch, JQuery, JQuery UI, JQuery Touch, Mootools, Dojo, Node.js, Backbone VIM, Notepad++ 9
C# Entity Framework, WCF, WPF, ASP.NET, MVC3, Enterprise Library VS2010 5
C++ Boost, Cairo, OpenFrameworks Notepad++, mono 4
Java -- JDeveloper 2
Perl -- Notepad++ 5
Actionscript -- Flash, Notepad++ 9
Objective-C -- XCode 3
HTML/CSS Bootstrap, Boilerplate, SASS, LESS -- 10
Ruby on Rails -- -- 1
Coldfusion -- -- 3
Other JSON, XML, YAML, BASH Scripting -- --

Note: Knowledge of Libraries and individual packages have been omitted as they would take up too much space.

Type Environments Years
UNIX Solaris 10 8
Linux Ubuntu, CentOS, RedHat, Amazon Linux 4
Microsoft Server 2008, Server 2003, Server 2010, Sharepoint 9
Amazon AWS EC2, S3, Route53, RDS, Dyanamo, SQS, SNS, VPC, CloudFront, CloudFormation, SES 4
Web Servers Apache2, NGINX, IIS, Tornado, Node.js, Zend Server (Apache2), mod_wsgi 3
Database SQL Server 2008, MySQL, Apache Cassandra, Hadoop, MongoDB, Memcached, Redis, PostGREs, SQLite3 10
IT/Business Infrastructure IBM BPM, Sharepoint, TFS, Git, MS Project Server, Nagios, Quickbooks Enterprise, Citrix XenApp/XenServer/XenDesktop, OpenDNS 10
Security/Testing Metasploit 10
SCM Team Foundation Server, Subversion, Git 10
Pay APIs PayPal, Moneris, Beanstream 4
IDEs Aptana Studio, VS2010, XCode, Komodo, NetBeans, JDeveloper, Titanium Developer 10
Other RabbitMQ

Note: Knowledge of Libraries and individual packages have been omitted as they would take up too much space.

  • Excellent Interpersonal Skills
  • Willingness to Learn
  • Excellent English Writing Skills
  • Well-Spoken
  • Accountable & Responsible
  • Aware of limitations (Personal & Organizational)
  • Confident
  • Persistent
  • Patient
  • Agile/Waterfall Development
  • Excellent understanding of Business Vs. Development Requirements
  • Meeting Management
  • Presentation Skills
  • Work well in a team or independently
  • Self-Starter, motivated
  • Critique and Solicitation Skills
  • Ability to deal with difficult personalities
  • Open, Candid and Easy-going
  • Perform well under pressure
  • Excellent Listening Skills
  • Creative
  • Adaptible/Flexible
  • Professional Attitude and Demeanor
  • Mentoring/Coaching Skills
  • Problem_solving Skills
  • Highly Organized and good at spotting opportunities for efficiency
  • Ability to Think clearly and communicate ina high-pace environment
  • Excellent understanding of system/application security requirements
Type Applications
Project Team Foundation Server, Sharepoint Team Sites, MS Project, Freshbooks, Quickbooks 2011/2012, MS Visio, Basecamp/HighRise, Pivotal Tracker, Atlassian JIRA
Design Balsamiq, MS Visio, OmniGraffle, Illustrator, Painter, Photoshop, Fireworks
Testing Atlassian Bonfire, VS2010 Test Tools
Database MS SQL Management Studio, MySQL Workbench, Altova MapForce
Modelling IBM BPM, Altova MapForce, XMLSpy, umodel, databasespy, Sharepoint Designer
General MS Office, OpenOffice, Pages, Numbers, GoToMeeting, Google Apps
Virtualization VMWare Workstation, VMWare Fusion, XenDesktop
Other PuTTY
SCM Tools Git GUI, SourceTree, SmartGit
Reverse Engineering Hopper Disassembler

Note: Knowledge of Libraries and individual packages have been omitted as they would take up too much space.

Recommendations

In his time at CSDC, Jeff demonstrated an ability to juggle multiple projects, changing priorities, and tight deadlines, all without sacrificing the quality of the work delivered. Jeff played a pivotal role in revitalizing the look of our brand. His work, both online and offline, was engaging and consistent with business objectives.

David Potter (CSDC Systems)

In the short time that Jeff has been on the team, his expertise in a wide range of development tools has become well known throughout the organization.


As a consequence, Jeff has become the 'go to' person for help in resolving the toughest development challenges. Additionally, he has been asked for his contributions to the architectural standards and development frameworks.


Jeff comes to the development team with a thorough, hands on experience with project management. Our environment is transitioning from Waterfall to Agile methodology and Jeff's insights into Agile has helped me in scoping iterations and developing burn down charts.


In addition to moving to Agile methodology, our organization is also introducing Business Process Modelling technology. It is extremely challenging to deliver projects in this dynamic environment. Jeff brings flexibility and a positive attitude to the team. I can rely on Jeff to work outside of regular hours and to be accepting of sometimes drastic changes to the project. These qualities are essential for our team members as we all learn how best to move our new organization to maturity.

Wes Alloi(Manulife Financial)

Recommendation forthcoming.

David Parez (BDO Canada)

References

References are available upon request. Please contact me at jeff@jdu.ca for more information.

All Content Copyright © 2012 Jeff Uren. All Rights Reserved.