Summary

As an educated and talented IT professional, I will contribute my exceptional, result-oriented development skills to the success of your department.   I thrive in fast paced multi-faceted environments that demand detailed-oriented results and interpersonal leadership to ensure professional customer service and satisfaction.  My goal is to obtain a role in your development department to utilize core fundamentals; which include leadership, commitment, creativity, determination, flexibility, confidence, communication, enthusiasm, and innovation.

Scripting Languages:

Asp.net MVC 1,2,3,4,5,6, Restfull web services, Azure, AWS, Bootstrap, LESS, Web Api, TDD, BDD, C# 4.0, IOC, MVVM, Javascript, Node.js, Jquery, Angular, coffee, mocha, chai, Knockout.js, IOC, Ninject, MVVM, Generics, MVC, MVP, IOC, SOLID Principles, Objective C, Google, Silver Light, WPF, XAML, Map API, design patterns, classic ASP, Asp.Net 1.1, 2.0, 3.0, 3.5 Linq, Ado.Net Entity Framework, JQUERY JavaScript, ASP, C#, VB, VBA, HTML, CSS Summary XML, XSLT SQL, E.S.R.I., ArcGIS 9.1x, Arc Web, Arc IMS, Arc SDE. Microsoft InfoPath, Groove, One Note, Remedy 7.0 web services

Applications: 

Team Foundation Server, Visual Source Safe

2008, Visual Studio 2003-2013, MS-Office

Enterprise Suite, Win CVS, Tortoise,

Subversion, Process Net, Dream Weaver,

Photoshop, CS, Active Reports, Crystal Reports,

SharePoint, GIT, ESRI, Arc GIS, ASP-dot-net

Store-Front, Microsoft Azure, NANT, AWS, Sharepoint

Work History

Work History
May 2015 - Feb 2016

Product Architect Senior software Developer

I-Open Technologies

Architected new software product development for I-open technologies. Lead a team of three developers. Products included creating time management, dashboarding, and project management systems using various leading technologies such as the MEAN stack while implementing the LEAN methodology.

Responsibilities

• managed software development projects for internal and external
clients.
• Responsible for end to end delivery of software projects, from
gathering requirements to the overall delivery and post delivery
support.
• Managed multiple projects simultaneously.
• Part of the core design team responsible for the design reviews and
estimation of all the software projects done by the company.
• Responsible for seamless operation of some of the core business
software of the company, providing support for any issues occurred in
production environment.
• Javascript, jQuery, Node.js, AngularJS, C#, MVC 4, REST, Azure, Mongodb
• Github for distributed version control of all software development
• Mapping business requirements to application features and the most suited technology to provide business value
• Responsible for design and implementation of database-backed web applications
• WebStorm, Visual Studio
• Agile Scrum development methodology
• Weekly Code Reviews
Technical Environment: Angular.js, Node.js, Git, Gulp, Swagger, Node Package Manager, Bower, Inuit SASS, Webstorm, Visual studio 2016 Bootstrap, .Net MVC 5.0, SQL Azure, REST APIs, Mongo db


Jan 2015 - May 2015

Angular Developer

Clover Hitch Technologies

Contract front end/middle tier developer

Provided consulting to Clover Hitch Technologies to create powerful, angular frameworks that are robust, maintainable.

Responsibilities

• Javascript, jQuery, Node.js, AngularJS, C#, MVC 4, REST, Azure, Mongodb
• Github for distributed version control of all software development
• Mapping business requirements to application features and the most suited technology to provide business value
• Responsible for design and implementation of database-backed web applications
• WebStorm, Visual Studio
• Agile Scrum development methodology
• Weekly Code Reviews
Technical Environment: Angular.js, Node.js, Git, Gulp, Swagger, Node Package Manager, Bower, Inuit SASS, Webstorm, Visual studion 2013 Bootstrap, .Net MVC 5.0, SQL Azure, REST APIs, Mongo db, Karma, Mocha, Chai

Aug 2014 - Dec 2014

Contract front end/middle tier developer

Visual Statement

Provide consulting to Visual Statement to create powerful, differentiated and intelligent web based applications. Skilled in all aspects of the development process, from requirements gathering, through the execution and refinement of client projects:

 

Responsibilities

 

  • Javascript, jQuery, Node.js, AngularJS, C#, MVC 4, REST, Azure, Mongodb
  • Github for distributed version control of all software development
  • Mapping business requirements to application features and the most suited technology to provide business value
  • Responsible for design and implementation of database-backed web applications
  • WebStorm, Visual Studio
  • Agile Scrum development methodology
  • Weekly Code Reviews

Technical Environment: Angular.js,, Git, Gulp, Swagger, Node Package Manager, Bower, Inuit SASS, Webstorm, Visual studion 2013 Bootstrap, .Net MVC 5.0, SQL Azure, REST APIs, Azure Storage, Mongo db

Aug 2012 - Jan 2015

Owner/Architect

HDPartsYard
  • Leading a team of three including two junior .Net developers and a web designer
  • Implemented scalable/responsive architecture which includes, BootStrap, Knockout, Knockout-kendo, SQL Azure, cloud
  • Using Agile development techniques, scrum, storyboarding, continuous integration TFS in the cloud.
  • Utilizing Javascript/Software design Patterns

Technical Environment:.Net MVC 4.0, SQL Azure, TFS Cloud, Google Maps, Bootstrap, Knockout, Knockout-Kendo, HTML 5

Aug 2014 - Jun 2014

Manager of Application Development

Aura Advanced
  • Lead a team of 3 junior software developer
  • Performed code reviews and mentored junior developers on best practices
  • Providing architectural and technical guidance to product development and ensuring that sound software engineering design process and quality practices are followed.
  • Providing employee development, coaching, mentoring and team building.
  • Analyzing and reviewing the design of the software, including technical reviews and analysis of source code which include in-hose developed code, as well as review of technologies provided by 3rd party vendors.
  • Responsible for the delivery of products within budget, schedule, quality and corporate guidelines.
  • Simultaneously managing the cross-functional, multiple development efforts through conception, planning, testing, certification, implementation, integration and sustaining.
  • Analyzing and writing Project requirements, functional / design specifications and test plans.
  • Analyzing appropriate technologies, vendor products, competitor's offerings, options for critical design elements and features and determining optimum selection.

Technical Environment:.Net MVC 4.0, SQL Azure, TFS Cloud, Google Maps, Bootstrap, Knockout, Knockout-Kendo, HTML 5

Sep 2013 - Feb 2014

Application Developer

IRISNDT

Contract Windows Application Developer

  • Maintained a Facility Turnaround application created in WPF
  • Maintained a Facility dispatch reporting application that included
  • Created an Email Notifications Service that messaged contractor on an hourly basis for shift turnarounds, tasks, as well as daily summaries for top level executives

Technical Environment: MVVM, WPF,.Net MVC 4.0, SQL 2014, TFS

Jul 2012 - Sep 2013

FDC Developer

Critical Controls
  • Developed an Field Data Capture application
  • Developed a Schematic Site Configuration tool using JGraph, Knockout, Knockout-kendo, and SQL
  • Developed an interactive online JavaScript site schematic builder including but not limited to Facility, Wells, Tanks, Meters
  • Developed a navigation map based system including Google Maps
  • Developed in MVC 4, Knockout, Kendo UI, SQL  

Technical Environment:.Net MVC 4.0, SQL Azure, TFS Cloud, Google Maps, Knockout, Knockout-Kendo

Mar 2011 - Jun 2011

Contract Web Developer

Can-Telematics

Contract Developer

Managed custom software (C#, Razor) through full software life cycles, using Agile and S.O.L.I.D.  Was responsible for software implantation of custom software services.

  • Implemented Rest Services 
  • Implemented MVC, MVVM, Service Core Repository design patterns in Rest Services.
  • Designed and developed Watchdog Azure services 
  • Created Unit Tests

Technical Environment: C# 4.0, IIS 7.0, C#, Ninject, MVC, MVVM, Service Core Repository, Red-Gate Performance Analysis Software, SQL 2008.

Nov 2010 - Mar 2011

Contract Developer

Department Of Energy

Contract Developer

Main responsibilities included the creation of solutions to various problems within the system architecture.  Performance enhancements, GUI, and back end system development.

  • Maintained .Net 2.0 framework, named AMI 
  • Released Maintenance code for land sales
  • Optimized Stored Procedures and XPath Queries 

Technical Environment: C# 2.0, IIS 6.0, C#, XSLT, XML, SQL 2000/2005

Jun 2011 - Apr 2012

Technical Architect/Team Lead June 2011 – April 2012

Tarpon Energy Services

Projects: 

  • Project:June 2011 – April 2012
  • Cost Estimation Tool

Scope:

  • Application was written in Razor/C#/SQL 2008.

Responsibilities:

  • As Project Lead, Icreated technological roadmaps for the overall solution architecture which included but not limited to 1. Preliminary Activity 2. Development and 3. Follow up and Critique
  • As Project Lead, Iled development initiatives in areas such as, software development, business requirement gathering, systems analysis, and technical delivery of systems. 
  • Provide team leadership, career development, performance reviews, business relationship management, and project management.
  • Project:May 2011 – April 2012
  • E-Ticketing Tool

Scope:

  • Application was written in Razor/C#/SQL 2008.

Responsibilities:

  • As Project Lead, I led development initiatives in areas such as, software development, business requirement gathering, systems analysis, and technical delivery of systems.  
  • Provide team leadership, career development, hiring, performance reviews, business relationship management, and project management.

Technical Environment: C# 4.0, IIS 7.0, C#, Ninject, MVC, MVVM, Service Core Repository, TELERIK MVC, Linq to SQL, MVC, RAZOR, SOLID, SSIS, SSRS, Red-Gate Performance Analysis Software, SQL 2008.

Apr 2010 - Sep 2010

Contract Web Developer

Schlumberger

Contract Web Developer

Main responsibilities included software development, quality assurance, reported development to multiple business units, support, and business analysis.

  • Maintained .Net 2.0 application, based on Schlumberger’s in house framework 
  • Used Telerik controls, Infragistics to chart and report analysis of source code repositories 
  • Amalgamated different source code repositories from multiple facets of the company to trend and provide analysis for project managers. 

Technical Environment: ASP.NET 2.0, IIS 6.0, C#, XSLT, XML, JavaScript, SQL 2000/2005

Sep 2009 - Mar 2010

Impact ecommerce

Contract Web Developer/Project Lead

Managed and implemented custom software designs, business analyst, system analyst, and back end development.

  • Gathered business requirements based on the client’s current business process to implement for the ASP-dot-net store-front solution. 
  • Project managed and outsourced the development of projects, mainly the Philippines, India and local contract developers 
  • Mentored Junior and less experienced developers on best practices and better code implementations.
  • Refactored legacy code implementations based on clients version of the 

ASP-Dot-Net Store-front software.

  • Performed daily stand-up meetings to oversee progress and status of developer tasks.
  • Implemented and developed in Microsoft SharePoint MOSS 2007 and InfoPath for various clients.

Projects: 

  • Project:Sep 2009 – Mar 2010
  • Created e-commerce storefront for retail vendor N.O.O.D.

Scope:

  • Application was written in Asp.Net/C#

Responsibilities:

  • As Project Lead, Iled development initiatives in areas such as, software  modifications to an existing code-base, business requirement gathering, systems analysis, and technical delivery of systems, tracking budget and cost constraints 
  • Provide team leadership, career development, Quality assurance reviews of development, business relationship management, and project management.

Technical Environment: ASP.NET 2.0, 3.5 IIS 7.0, C#, XSLT, XML, JavaScript, SQL 2000/2005 Tortoise, Subversion,  Active Reports 6.0., ASP-dot-net-store-front, Apache Tomcat. Agile Methodologies, Test Driven Development (T.D.D), SharePoint, JQUERY

Apr 2009 - Jun 2009

Real Estate Council Of Alberta

Contract Software Developer

  • Developed internal custom reports and forms using the Asp.Net 2.0. 
  • Implemented source control system, and release versioning system.
  • Re-factored and optimized stored procedures to produce faster and more efficient results.
  • Performed analysis and code review of the current system.
  • Advised on the upgrade from SQL server 2000 to 2005. 

Technical Environment: ASP.NET 2.0, IIS, VB.Net, XSLT, XML, JavaScript, SQL 2000, SQL 2005.

Dec 2008 - Mar 2009

Impact e-commerce

Contract Software Developer/Project Lead

  • Gathered business requirements for an e-commerce solution based on the clients current business  process 
  • Project lead and outsourced the development of projects, mainly the Philippines, India and local contract developers 
  • Developed web-services for various companies
  • Lead our team to successful implementations and completion of projects.

Technical Environment: ASP.NET 2.0, 3.5 IIS 7.0, C#, XSLT, XML, JavaScript, SQL 2000/2005

Tortoise, Subversion. Active Reports 6.0, Agile Méthodologies, Test Driven Development (T.D.D).

Apr 2008 - Nov 2008

City Of Calgary Municipality

Contract Software Developer

I successfully delivered custom interface using ASP-Dot-Net Store-Front; which was integrated into Remedy Web service.

  • Executed shopping cart software called the ASP-dot-net store-front, which interfaced with Remedy Web Services 7.0.
  • Implemented framework and architecture for the City Of Calgary’s http://itshd portal.
  • Preformed object-oriented design patterns
  • Created Remedy web-services based on pre-built remedy forms to interface with Remedy workflow
  • Created a portal for help desk support, which directed you to other departments within the City Of Calgary.
  • Implemented object-oriented design patterns, Iterative development, and n-tier application.

Technical Environment:  ASP.NET 2.0, Remedy 7.0, HTML/CSS, Visual Studio Team System,

C.A.F.F. 2.0, Apache Tomcat, Test Driven Development (T.D.D).

Dec 2007 - Mar 2008

Impact e-commerce

Contract Web Developer

    I was an active participant in requirement definition; system analyst, solutions architecture, system design, software development- code construction, unit testing, and successfully delivered custom services.

  • Developed E-Commerce solutions for various companies using the application ASP-Dot-Net store-front.
  • Customized the ASP.NET store-front application functionality to fit client needs and requests.
  • Developed custom XML configuration packages that would query the database and layout the results using HTML 4.0.

Technical Environment:  ASP.NET 2.0, IIS, C#, XSLT, XML, JavaScript, Apache Tomcat, 

Agile Methodologies, Test Driven Development (T.D.D)

Nov 2007 - Mar 2008

Cub Engineering

Contract InfoPath Developer

  • Architected and developed a system using Microsoft InfoPath to track and record Oil Field well-site
  • Equipment Requests, Budget expectations and invoice tracking.
  • Taught various office administrators and other developers on how to use and develop in Microsoft InfoPath.
  • Maintained SharePoint site and 

Technical Environment:  Microsoft InfoPath 2007, Microsoft Groove, C#, JavaScript

Jul 2007 - Nov 2007

Popcorn Technologies

Contract Middleware/InfoPath Developer

  • Created InfoPath forms .Net Web-Services. 
  • Created various middleware components to communicate between SQL Server 2005 and a .Net Web-Service.
  • Set-up and maintained SharePoint server 3.0.

Technical Environment: SharePoint server 3.0, InfoPath, C#, JavaScript, DALI, LINQ .Net Framework 3.0, LINQ, SQL Server 2005, Agile Methodologies, Test Driven Development (T.D.D).

Aug 2006 - Jun 2007

Encana

Contract Web Application Developer

  • Created an Asset Management Tracking tool to record equipment downtime. 
  • Upgraded a web tool that predicted the scheduled maintenance of a well.
  • Deployed and maintained the Process Net production web-site
  • Developed report generation tools that would allow senior management to increase the utilization of wells and equipment.
  • Implemented object-oriented design patterns, Iterative development, and n-tier application.

Technical Environment:  Asp.Net C#, JavaScript, .Net Framework libraries, Win CVS, Process Net, PI, Oracle 9.1x, Agile Methodologies, Test Driven Development (T.D.D).

Sep 2004 - Dec 2004

Amorex Petroleum

Contract Windows Application Developer

  • Upgraded a VB3 stand-alone client application to .Net.
  • Created new interfaces, graphs and export functionality using VB.Net, and COM components
  • Planned and initiated the redesign of an existing standalone application, that utilized object-oriented design programming concepts
  • Gathered business requirements to update a flat file application to a database driven application.

Technical Environment: VB3, VB6, VB.Net

Sep 2003 - Mar 2004

Cell-loc

Cell-Loc, Calgary Alberta                          Mar 2004 – Jul 2004 Contract Web Application Developer

Managed multi-departmental objectives through a full scope project requirements including; design, testing, and execution.

  • Created Police Tracker; an Asp.Net/C# application that allows users to search, track and locate stolen/recovery subscription devices, either by last known position or by date/ time.
  • Wrote and developed Tracker admin. An online web application that allows Web administrators to maintain Customers, Dealers, and Devices.
  • Created web user controls and client requested add-ons to an existing .Net location based services application. 
  • Created UML documentation based on the life cycle of the SDLC, this included gathering client defined criteria, creating sequence diagrams and publishing end user manuals.
  • Implemented object-oriented design patterns, Iterative development, and n-tier application.

Technical Environment: ASP.Net, C#, JavaScript, HTML, XML, MS-SQL SERVER

Cell-Loc, Calgary Alberta                                Jan 2002 – Sep 2003 Permanent Windows Application Developer

  • As a Junior Application Developer for Cell-Loc, designed and developed user interfaces based on X.M.L. web services.
  • Created Beacon Administration; an application that allows a user to configure and send messages to Cell-Loc location devices using Over The Air Protocol 
  • Implemented and created various in house systems performance monitors, which monitor the diagnostics of Cell-Loc networks and servers.
  • Created C# windows components to Beacon Viewer; a windows mapping application that tracked and located devices.
  • Implemented object-oriented design patterns, Iterative development, and n-tier application.

Technical Environment: ASP.Net 1.1, C#, JavaScript, HTML, XML, MS-SQL SERVER

Education

Education
Jan 1998 - Jun 2000

Computer Systems Technology

N.A.I.T.

Portfolio