Rob Kruis

Knob Apps, Owner (Project Manager/Lead Developer)

Prescott, ON Oct 2014 - Present

Android/iOS (Cross-Platform) App Development

  • Project Manage offshore outsourcing team. Locations vary from India, China to Poland.
  • Design, test, and build Apps for iOS/Android written in Unity 3D by outsourcing team.
  • App development for Android and Apple/iOS.
  • Website Development using JQuery (Mobile), TweenLite, ASP.NET
    www.KnobApps.com
    www.eastern-memorials.ca
  • Design and fully develop Apps in Cordova CLI for iOS/Android.
    Play Store
    iTunes Store
  • Advance, Video, and Audio editing
    How 2 Videos
    Knob Apps
  • Installing, configuring maintaining, WordPress.
    Hostel Reviews

Environments: HTML5, jQuery, TweenLite, CSS3, Cordova CLI, ASP.NET, BootStrap, Construct 2, Unity 3D, Mac, xCode, Windows 7/10, Apache, SqlLite, KeyGen, CyberLink PowerDirector, WordPress, JetBean WebStorm, IIS 7.5, MiniTool Imaging, VMWare, VirtualBox, Android, SVN, TortoiseSVN

I.T. Projects

  • (BrainHunter) Reimaged office workstations at the DuPont Kingston location.
  • (MBI) Leading team in reimaging workstations for Bank Of Montreal in various locations.
  • (MBI) Surveying Shoppers Drug Mart for servers, workstations, and network layouts.

Environments:Windows Server, Windows 7/10, Microsoft Excel, Network Installs, Word, Dell Image Software, VPN, Outlook, Waterfall, Agile

CCAC, Data Analyst

Kingston, ON May 2015 - Nov 2015

  • Design and Implement Reports using Microsoft SQL, and Microsoft Reporting Service.
  • RAI HC, RAI CA, CHRIS, And Point Click Care Trained.
  • Microsoft SQL Reporting Services, Team Foundation, and Track It!
  • Full documentation ranging from SOW to Final Design.

Environments: Microsoft SQL, Microsoft Reporting Service, Microsoft Access Track It!, Team Foundation, VPN, Windows 10, Windows Server 8, IIS 7.5, Waterfall, Network Installs, Agile

R and B Products, Catalog Manager

Colmar, PA, USA May - Sept 2014

  • Developed custom reports.
  • Developed a request tracking system.
  • Developed and implemented OE Research processes.
  • Ensuring Market Ready application data is on time.
  • Overseas project management.
  • Managed a team of 10+ members including temps.
  • Trained new and existing employees.
  • Reviewed and enhanced Business System Requirements and Statements of work.

Environments: Microsoft Access 2010 (VBA), Microsoft Manager 2010 (SQL), Microsoft Visual Studio 2010, utilizing ASP.NET with C# WinForms, Microsoft Manager 2010 (SQL/T-SQL), jQuery, jqGrid, MVC, Waterfall, SVN

Pricedex Software Inc. - Technical Operations Manager

Brockville, ON Oct 2012-Apr 2014

Promoted and took on new responsibilities, however kept existing from previous role.

  • Developed a company standards matching website for Automotive Care Association using Microsoft Visual Studio 2010 (C# ASP.NET). www.aftermarketmatch.com
  • Converted legacy applications written in Microsoft Visual Studio 6 (VB), to Microsoft Visual Studio 2010 (VB.NET 3.5).
  • Led and oversaw all projects in development, utilizing SCRUM and Agile methodologies. Most development fell back into waterfall due to lack of resources.
  • Oversaw all customer support, including customer meetings.
  • Manages and overseeing all software developers and I.T. team.
  • SR & ED technical document review.
  • Documentation for requirements gathering, functional requirements, statements of work, detailed project timelines and design documents.
  • SME for Pricedex products and technical expert.
  • Recruiting new employees through the interview process.
  • Developed a company standards matching website for Automotive Care Association using Microsoft Visual Studio 2010 (C# ASP.NET). www.aftermarketmatch.com
  • Converted legacy applications written in Microsoft Visual Studio 6 (VB), to Microsoft Visual Studio 2010 (VB.NET 3.5).
  • Led and oversaw all projects in development, utilizing SCRUM and Agile methodologies. Most development fell back into waterfall due to lack of resources.
  • Oversaw all customer support, including customer meetings.
  • Manages and overseeing all software developers and I.T. team.
  • SR & ED technical document review.
  • Documentation for requirements gathering, functional requirements, statements of work, detailed project timelines and design documents.
  • SME for Pricedex products and technical expert.
  • Recruiting new employees through the interview process.

Pricedex Software Inc. - Team Leader

Brockville, ON Jan 2011-Apr 2012

  • Planned, designed, developed and supported a tool to validate NAPA Parts Pro files using Microsoft Visual Studio 2010. (VB.NET / WPF) with Microsoft Access 2010 Database.
  • Enhanced bug tracking system to have a custom dashboard and QA tracking using jQuery 1.8, ASP Classic Server Side, and VB6 API as data layer for Microsoft SQL 2010.
  • Converted AutoPIM Pro system to mobile device using jQuery Mobile 1.4.
  • Debugging and maintaining Crystal Reports 7.
  • Upgraded client from Crystal Reports 7 to SAP version 11.
  • Presented demos to potential customers via online and in person at the prospects location.
  • Project managed several ongoing projects.
  • Managed and performed source control updates and promotions.
  • Implemented source control and SDLC process.
  • Enhance and optimize current architecture.
  • Requirements gathering across systems.
  • Assisting in technical documentation.

Environments: Microsoft Visual Studio 2010, C#.NET, ASP.NET, VB.NET, Microsoft Access 2010, Visual Basic 6, jQuery, JavaScript, Linux, Microsoft Server, Microsoft Windows XP/7, Crystal Reports, Microsoft Project, Microsoft Office, SQL/TSQL, IIS 5/7.5, PHP, MySQL, Oracle VM VirtualBox, Windows Registry, InstallWise, Install Shield, Visual Installer, Waterfall, SCRUM, Agile, SVN, Visual SVN

3xLogic Inc. - VB/C++ Senior Developer

Victoria, BC May 2009 - Dec 2010

  • Coded LCD display for MVR DVR using Win32 C++.
  • Developed web site for registering DVR systems using ASP, JavaScript, jQuery, VBS, VB6 API.
  • Developed SMART drive reader using Microsoft Visual Studio 2000 (Win32 C++) and WMI for Windows version 6 and above.
  • Windows Embedded Systems development and backup system using Visual C# .NET.
  • Front End development using VB6.
  • Main system development using Win32 C++, VB6, and stored procedures in T-SQL.
  • Upgraded main system code to be Win7 compatible.
  • Designed Nightly build system.

Environments: Windows XP/7, Linux, Microsoft Visual Studio, C, C++, C# .NET, Windows Embedded, PHP, SQL/TSQL, JavaScript, jQuery, Windows Registry/Boot System, Visual Basic 6, Install Shield, Wise Installer, Microsoft Visual SourceSafe , Waterfall

AlarmPoint Systems - Java/QTP/Automation Developer

Victoria, BC Jan Oct 2007 - Mar 2009

  • Automated QuickTest Pro for Web UI using VBS.
  • Created Groovy scripts to interface with SoapUI.
  • Developed JUnit test cases.

Environments: Windows XP, Windows NT, Linux, VirtualBox, Apache, Groovy Scripts, SoapUI, WebServices, QuickTest Pro, Microsoft Operations Manager, SCOM, Microsoft Visual Studio, C# .NET, SVN, TortoiseSVN, Agile

Knowledge Flow Corp. - Int. Developer, Lead Support

Macintosh Mills, ON Apr 2001- Oct 2007

  • Implemented and customized disaster recovery software using Win32 C.
  • Developed and designed hardware planning tools.
  • 1st and 3rd level support.
  • Visited customer data centers around North America to train new users with hardware planning tools such as OBTAIN.

Environments: Windows NT/2000, Linux, WiseInstaller, Seapine Tool, Microsoft Visual Studio, Win32 C, C++

Tieco- Software Developer/Drafting Assistant

Landsowne, ON Mar 2000-Apr 2001

  • Drafted dock details and site plan using TurboCad. Designed and wrote product programs, as well as coded and debugged accounting software programs.

Environments: Borland Paradox, TurboCad, Coral Suite

Frontenac Institution - Teacher (Volunteer)

Kingston, ON 2000-2000

  • Taught basic computer and spreadsheet skills to inmates, who were preparing to enter into society.

Environments:Microsoft Windows 98, Microsoft Word 95

Education & Credentials

Certified Technical Training

Ottawa, ON September 2012

Microsoft Project 2010

  • Identify the basic features and components of the Microsoft Project environment.
  • Create a new project plan file and enter project information.
  • Manage tasks by organizing tasks and setting task relationships.
  • Manage resources for a project.
  • Finalize a project plan.

Certified Technical Training

Ottawa, ON April 2012

IIS Design and Implementation

  • Experience with Windows networking technologies and implementation.
  • Experience with Windows Server administration, maintenance, and troubleshooting.
  • Experience with Windows Client administration, maintenance, and troubleshooting.

CDI College of Business and Technology

Kingston, ON 1999- 2000

Programmer/Analyst Diploma

  • Visual Basic 4/6, C, C++, Java, HTML, System Analysis
  • Access, Unix, Linux, shell scripting and Elements of software

Thousand Islands Secondary School

Brockville, ON 1992-1996

Ontario Secondary School Diploma

  • Received O.S.S.D. and honours in welding and Auto mechanics
  • Honour Roll Graduate

Other Skills

Programming Languages

  • Win32 C development (6 years)
  • Win32 MFC C++ (2+ year)
  • VB6 (6+ years)
  • Java/J2SE (Eclipse 3) (1 year)
  • C# .NET - WFA (2 years)
  • Soap UI (Groovy Scripts)
  • VBS (6 year)
  • Windows Embedded Development (2years)

Database

  • MS SQL (T-SQL)
  • Oracle
  • My SQL
  • MS Access
  • Web SQL Storage

Software

  • Microsoft Visual Studio (5, 6, .NET 2002, .NET 2010)
  • Microsoft SQL Server (2000, 2005, 2008)
  • Source control (Subversion, Surround SCM, VSS) (6+years)
  • Microsoft Office including Visio, Project
  • Paint.Net
  • CyberLink Video Editing - Power Tools

Methodologies

  • Waterfalls
  • Agile
  • Scrum

Volunteer Teaching Experience

Osoam Village - CBET

Osoam, Cambodia - December 2016

English Teacher

  • Using flash cards, I taught the children 1 new word per day.
  • Donated 20 books, pens, and teaching equipment.
  • 3 Days of 1.5 hour per day.
  • 10 Students ranging from 8 to 15 years old.

Stung Thmey Primary School

Siem Reap, Cambodia - December 2016

English Teacher

  • Using New Headway Elementary Students Book taught grammar (present simple).
  • Donated 20 notebooks and pens. Whiteboard and markers to classroom.
  • Practiced proper pronunciations.
  • 12 Days of 1 hour per day.
  • 20 Students ranging from 12 to 17 years old.

World Of Hope

Siem Reap, Cambodia - December 2016

Assistant English Teacher

  • Assisted 1 day, for 3 hours.
  • Donated 50 notebooks and pens.
  • Helped the new Australian teacher with lesson ideas, which I learned from my previous schools.
  • 20 Students ranging from 8 to 17 years old.

Khmer New Generation Organization (KNGO)

Battambang, Cambodia - January 2017

English Teacher

  • Using flash cards, I taught the children 1 new word per day.
  • Present simple, Formal greetings and lessons in Headway teaching guide.
  • Donated 50 notebooks and pens.
  • 7 Days of 5 hour per day.
  • 20 Students ranging from 12 to 18 years old.

Khmer New Generation Organization (KNGO)

Battambang, Cambodia - January 2017

Computer Teacher

  • Taught website development, FTP, and picture editing.
  • Backup designs.
  • Website upgrades and taught Director and Owners computer skills related to administrations.
  • One on One with the Director and his IT personal.
  • 2 Days of 5 hour per day.

COCO Valley Hotel

Phu Qouc Island, Vietnam - Feb Mar 2016

Hotel Managment

  • Hotel Management
  • Hotel Administrative Improvements
  • Onsite IT (FB Page, Booking.com, etc)
  • Entertainment

Bakers Electronics

Ottawa, Canada May Sept 2016

Assistant Installer

  • Installing 80 feet Radio Towers
  • Radio configurations
  • HDTV Ariel pointing


Contact Me for more details
C: 613-888-7767
E: rkruis765@hotmail.com


Download my Resume