Working professionally in the IT field for over 22 years, I have managed, led, and worked on a large number of successful projects. Excelling equally in working and communicating with business and technical groups, I can deliver solid results that exceed expectations. My results are attributed to my understanding and use of standards and proven methodologies throughout the full life cycle of software development.
In the positions held, I have been responsible for, designing, developing, and managing solutions and teams that take advantage of multiple technologies. These include current technologies such as Web Services, Web Frameworks/Languages/Technologies (ex. Web API, Bootstrap, AJAX, SOAP, REST), Cloud Service (AWS/MWS, Azure, Google), C# (.NET), SharePoint, Java, XML, Oracle (PL/SQL), and SQL Server (T-SQL, SSRS, SSIS).
| Technologies: | Java, C#, ColdFusion, SQL Server, MySQL, Web Service APIs (Amazon, eBay, Authorize.net, UPS, FedEx, USPS), Cloud Services, Hardware APIs (Printers, Scanners, Barcodes), Apache & Nginx, Linux |
Outland USA is an online retailer who sells through its branded web sites, as well as fulfillment and sales through channels such as Amazon and eBay. Though online sales providing the largest portion of sales, Outland USA also has a public showroom and soon to be opened high-end bike shop located near their two fulfillment warehouses.
Responsible for all technology used and implemented by the company. This includes all application designs, research, development, support, and hardware selections and deployments. My responsibilities include the development and maintenance of data transfers and interactions between the onsite hardware, the software systems, and all external systems.
Recent projects include:
| Technologies: | ServiceNow, PeopleSoft, Oracle EBS, Oracle HCM, Microsoft Project, Microsoft Visio |
Senior Systems Analyst for the corporate Human Resources integration of a new global on-boarding processes. The processes encompass the provisioning of hardware, desks/offices, services, and resources for new hires, employee departures, and job/role changes. The project streamlined the communications between the corporate departments such as Human Resources, IT, Service Management, and Real-Estate. As part of the on-boarding project core team, I filled the role of project manager for IT related responsibilities working alongside the project managers from HR and the overall Program Manager. My duties also included providing technical analysis for the IT and the HR systems that interface with them, leading future enhancements meetings, the generation of user stories and requirements, and the escalation point of contact for the on-boarding provisioning issues.
| Technologies: | C# (.NET), SharePoint, Web Services, BizTalk, Java, Cold Fusion, Oracle, SQL Server, DB2 |
For 12 years I led the IT Department’s Advanced Technology development team as well as assisting the Supply Chain, Finance, and Work Management teams as a technical resource while the company prepared for a new ERP system affecting all departments.
The mandate of the IT department's Advanced Technology team was to ensure that all development teams had access to newer technologies, standards to follow, and assistance with their technical challenges. As the leader of this team, I was also responsible for providing technical guidance to non-IT corporate departments. Through the use of technologies such as Web Services, Web Frameworks/Languages (ex. Web API, Bootstrap, AJAX), .NET, BizTalk, and SharePoint, to name a few, we bridged the gap between the existing enterprise systems and today's need to use that information in a controlled, accessible, and central location. Additionally, my team was responsible for developing and implementing the standards and processes used by all the IT development teams.
I have managed, designed, implemented, and been involved with a large number of projects, including:
| Technologies: | J2EE, Oracle Application Server, Oracle Database (SQL), JDeveloper, Web Services, Informatica |
At Insystech I participated in the full software development life-cycle on many projects. This included the gathering of requirements, creating logical and physical models of the systems, conducting analysis and design walkthroughs with users and developers, designing the applications and databases, testing at all stages in the life-cycle, and continual support of the applications and databases in production. A sample of the projects that I was involved with include:
| Technologies: | J2EE, C#, Microsoft .NET, XML, SCORM |
BKM was a company that developed software applications that aid in the areas of teaching, assessments, and certifications over the Internet. Reporting directly to the CTO, I was the senior technical lead within the company and was the Project Manager for many projects. Most notably, I led a research project financed by the National Research Council (NRC) of Canada that worked on the development of a framework for the orchestration of e-learning in a highly distributed environment. With a full staff of developers, writers, and researchers, I guided the research and development using all of the current technologies. These included Microsoft’s .NET framework, Java 2 Enterprise Edition (J2EE), XML, and a number of the education industries standards (ex. SCORM).
| Technologies: | Java (J2EE), C++, Microsoft Foundation Class (MFC) |
Sixthmarket electronically traded a number of equity funds for numerous investors. These investors required various trading methods including stock selection aided by technical analysis and “artificial intelligence” engines/algorithms. My responsibilities included leading and oversee all work done by developers; Automating electronic order executions and portfolio management; Develop real-time applications to store, graph, monitor, and display investment information current stock positions; Design and develop valid computerized testing methods for various trading systems.
| Technologies: | Oracle Database (SQL), Siebel, Vitria, Portal Infranet, Oracle Financials, VisiBroker (CORBA) |
Yclip was an Austin, TX, company that developed a paperless coupon. The system allowed subscribers to automatically receive discounts from various merchants by simply using their registered Credit Cards (VISA/MasterCard).
As the manager of Yclip’s “Back Office” systems and middleware packages, I led a team that was a very integral part of the company’s operations. The systems that fell under my responsibilities were:
| Technologies: | C/C++, Java, HTML, JavaScript, XML, PERL |
My team helped various State Motor Vehicle Departments meet their eBusiness needs. These projects provided the ability for citizens of their respective States to renew and update their vehicle registrations using either the Internet (Web) or telephone (IVR). While working on these projects, Arizona, Arkansas, Louisiana, and New Jersey all started using the technologies that my team developed.
My major contributions were the design and development of real-time monitoring software for the systems, both dynamic and periodic reporting applications, and the financial tools and processes being used. To accomplish these tasks, I use a variety of computer languages including C/C++, HTML, JAVA, JavaScript, XML, and PERL. Most of the projects utilized both Windows NT and multiple RS/6000 Enterprise Servers running under AIX (UNIX).
| Technologies: | C/C++, Java, COBOL, PERL, JavaScript, XML, HTML |
Working in the “Interactive Services” group, I was the chief developer and designer of projects that use the Internet and IVR as a solution. Many of these projects bridged the gap between existing legacy applications and newer interactive applications through the use of IVR (telephone) and the Web.
The following were some of the projects that I was involved with:
| Technologies: | C/C++, Visual Basic, Java, PERL, JavaScript, XML, HTML, CGI, UNIX, Window 95/NT, DOS, and IBM mainframe. |
During this period I held a variety of computer positions and contract assignments. The employers included:
| May 1997 | Bachelor of Computer Science University of New Brunswick, Fredericton, NB |
|
| Sept 1992- May 1997 | University of New Brunswick, Fredericton, NB Four years of Computer Science One year of Electrical Engineering |
To keep up with current trends, meet the challenges required to effectively perform my duties, and to continue to provide increased value to my employers, I continue to take additional training and attend technical conferences when possible.
Most recently:
| App/Technology | Course | Location |
|---|---|---|
| Proj. Management, App Development | 2016 DevIntersection Conference Highlights: Project Planning, Design, Controlling |
Orlando, FL |
| Project Management | Project Management Workshop | Fred Pryor Seminars, Nashville, TN |
| Application Security | Security Development Lifecycle and Web Application Security | MS Premier Services, Nashville, TN |
| Business Intelligence | MS Self-Service BI Toolset | PremierPoint Solutions, Brentwood, TN |
In addition to the above recent training and conferences, I have also participated in continuing education for many technologies, processes, and applications. These include: