Frank Rupp

Frank Rupp Email and Phone Number

Design and Build Software Systems | C and C++ and C# | Strong Problem-Solving Abilities @ Design and Build Software Systems across Multiple Industries
Calgary, AB, CA
Frank Rupp's Location
Calgary, Alberta, Canada, Canada
Frank Rupp's Contact Details

Frank Rupp personal email

About Frank Rupp

I bring many years of experience as a trusted advisor, architect, analyst, team lead, mentor, developer, problem solver, and visionary.I am a certified Professional Scrum Master and TOGAF 9 Practitioner.

Frank Rupp's Current Company Details
Design and Build Software Systems across Multiple Industries

Design And Build Software Systems Across Multiple Industries

View
Design and Build Software Systems | C and C++ and C# | Strong Problem-Solving Abilities
Calgary, AB, CA
Frank Rupp Work Experience Details
  • Design And Build Software Systems Across Multiple Industries
    Design And Build Software Systems | C And C++ And C# | Strong Problem-Solving Abilities
    Design And Build Software Systems Across Multiple Industries
    Calgary, Ab, Ca
  • Aveva
    R&D Principal Technologist
    Aveva Feb 2022 - Present
  • Willowglen Systems
    Solutions Architect
    Willowglen Systems Sep 2021 - Feb 2022
    Calgary, Alberta, Canada
  • Aveva
    R&D Principal Technologist
    Aveva Jul 2018 - Sep 2021
    Calgary, Canada Area
    • Enhance and maintain the OASyS SCADA System, a highly resilient and secure enterprise industrial accusation and control system: capable of high availability, scaling up and/or out service-based solutions integrated with proprietary technologies in some cases similar to micro-services• Provide support and direction to the team and cross-functional teams• Implement new customer features: for the Liquid Management System (LMS) – Pipeline Management System; in remote terminal unit (RTU) protocols which control and monitor 1000’s field telemetry devices, using protocols such as Modbus, Eagle, Mercury and others• Resolve internal and customer defects by way of service packs, patch releases and hotfixes• Perform in a fast-paced Agile Scrum development team: 19 team members consisting of developers, testers and documenters – half located offshore; Sprint planning, retrospect, refinement and standup• Engage in advanced design, proof of concept• Build software components with a focus on testabilityTechnologies: OASyS SCADA, Visual Studio, C, C++, C#, SQL Server, TFS, Git, Testing/Mocking
  • Aveva
    Software Consultant (Independent)
    Aveva May 2017 - Jun 2018
    Calgary, Canada Area
    Transitioned from consultant to employee – see above
  • Syml Systems Inc
    Senior Application Architect
    Syml Systems Inc Oct 2016 - Apr 2017
    Calgary, Canada Area
    • Responsible for leading all aspects of application development in a startup organization• Worked closely with senior management to ensure alignment of application deliverables• Architected and designed application components required for the overall solution• Lead a team of developers to a successful build and implementation of application components• Lead adoption of a new technology stack for more effective use of development resources• Developed credit bureau integration layer to Equifax and TransUnion Technologies: NodeJS, JavaScript, JSON, JSON-Schema, WebStorm, UML
  • Schneider Electric
    Software Consultant (Independent)
    Schneider Electric Feb 2016 - Oct 2016
    Calgary, Canada Area
    • Improved the OASyS SCADA platform, a highly resilient and secure enterprise industrial automation control system• Participated in ISASecure IEC 62443-4-1 (SDLA) and IEC 62443-3-3 (SSA) certification processes towards deploying and managing industrial automation control systems• Preformed tool-assisted Static Code Analyzer (SCA) to identify software security vulnerabilitiesTechnologies: HP Fortify, OASyS SCADA, Visual Studio, C, C++, C#
  • Alberta Energy Regulator (Aer)
    Application Solution Architect (Independent Consultant)
    Alberta Energy Regulator (Aer) Jan 2015 - Oct 2015
    Calgary, Canada Area
    • Re-architected .Net custom application environments providing enhanced resilience and scaling through F5 technology• Defined process and templates to streamline COTS application upgrade project• Delivered COTS technical assessments and solution• Identified solution risks and provide mitigation options• Contributed to operationalizing new solutionsTechnologies: Windows Server, SQL Server, IIS, .Net, BIG-IP (F5)
  • Atb Financial
    Solution Architect (Independent Consultant)
    Atb Financial Jul 2012 - Jan 2015
    Calgary, Canada Area
    • Collaborated with business analysts, business owners, and stakeholders to determine solution’s architectural and technical requirements• Created solution specifications that align with enterprise constraints• Worked closely with development teams and QA to ensure adherence to technical and architectural specifications, QA coverage and testability• Identified risks and provide mitigation options during the project lifecycle• Solution a financial goal and planning portal providing self-serve investment assistance• Responsible for all architectural and technical aspects for the following solutions: SaaS electronic signing solution – services provided by DocuSign; SaaS compliance monitoring solution to meet regulatory requirements – services provided by Global Relay• Created integration specification for vendor implementation into Wealth Management COTS solution• Built service-based financial calculator for a financial goal and planning portalSuccessful projects you can look at: advice.atb.com and compassportfolios.comTechnologies: DocuSign (electronic signing SaaS - www.docusign.com), Global Relay (compliance monitoring SaaS - www.globalrelay.com), Linux, Apache, MySQL, Python, UML, REST, JSON, XML, XSD, SOAP
  • Alberta Health Services
    It/Solution Architect
    Alberta Health Services Jan 2012 - Jun 2012
    Calgary, Canada Area
    • Provided architectural support to the Critical Care’s electronic multidisciplinary charting system project: Identified risks and collaborated on mitigative options; Worked with QA team appropriate coverage to minimize risk; Created design documents to communicate the solution to stakeholders• Prepared RFP material for downtime electronic whiteboard solution for the Emergency Departments/Urgent Care CentresTechnologies: MetaVision (iMDsoft), SQL Server
  • Atb Investor Services
    Solution Architect (Independent Consultant)
    Atb Investor Services Mar 2009 - Feb 2012
    Calgary, Canada Area
    • Responsible for solutioning a Wealth Management COTS solution and other smaller initiatives• Worked with business analysts, internal and external stakeholders to determine solution’s technical and architectural requirements• Constructed overall solution specification while collaborating with other subject matter architects• Solicited high-level estimates for solution specification from internal and external partners as required• Socialized high-level solution specification to numerous stakeholders for endorsement• Provided technical and architectural input to business case• Identified risks and provide mitigation options during the business case and project lifecycle• Collaborated on technical aspects on various fronts while in project mode with internal and external partnersTechnologies: AIX, IBM pSeries, DB2, WebSphere, NexJ, SQL Server
  • Eveready Income Fund
    Solution Architect (Independent Consultant)
    Eveready Income Fund Jul 2008 - Apr 2009
    Edmonton, Canada Area
    • Developed proposal to implement a data warehouse and business intelligence solution• Worked to enable enterprise-level reporting of the company’s financial landscape• Gathered technical and functional requirements from stakeholders • Designed and developed data warehouse and business intelligence solution • Designed and implemented ETL (Extract, Transform and Load) packages• Conducted analysis for reporting requirements • Designed and developed reportsTechnologies: SQL Server Database and Services (SQL Server Reporting Services - SSRS, SQL Server Integration Services - SSRS)
  • Devon Canada Corporation
    Business/System Analyst, Developer (Independent Consultant)
    Devon Canada Corporation Dec 2008 - Feb 2009
    Calgary, Canada Area
    • Lead requirement gathering sessions with internal stakeholders• Created design documents to communicate the solution to stakeholders• Conducted impact analysis to identify technical implications of changes• Implemented system enhancements using .Net and C# • Documented system changesTechnologies: C#, ASP.Net, NUnit, PL/SQL, Oracle
  • Forzani Group
    Solution Architect
    Forzani Group Jan 2008 - Jul 2008
    Calgary, Canada Area
    • Provided overarching architectural direction and continuity for the significant migration effort• Assess scalability of numerous core systems in preparation for the migration effort• Solution infrastructure enterprise business intelligence and reporting services Technologies: AIX, IBM pSeries, Cognos, Oracle, SQL Server
  • Devon Canada Corporation
    Solution Architect, Development Lead (Quadrus Consultant)
    Devon Canada Corporation Feb 2005 - Jan 2008
    Calgary, Canada Area
    • Responsible for solutioning a multimillion-dollar Production Accounting System (PAS a product from CGI) • Lead technically aspects of PAS implementation• Provided architectural expertise in the areas of integration, infrastructure and application development• Identified potential technical risks and mitigation options• Collaborated with vendor’s development team• Lead and mentored a junior team of .Net developers• Architected several .Net web applications• Performance tuned numerous systems across all logical tiers• Provided architectural designs and solutions for a variety of projects • Implemented Microsoft Enterprise Library framework to establish reusable pliers for application development• Lead requirement gathering sessions with internal stakeholdersTechnologies: C#, ASP.Net, NUnit, PL/SQL, Oracle, InfoPath, Office Web Components, TIBCO, TeamWorks
  • Quadrus Development Inc.
    Lead Senior Systems Architect
    Quadrus Development Inc. Apr 2000 - Jan 2008
    Calgary, Canada Area
    Quadrus is a Calgary based solutions company that is focused on providing IT solutions.During my term of employment at Quadrus I provided consulting services to the following clients:• Devon Canada Corporation February 2005 – January 2008• Powerex Corporation January 2003 – July 2003• Enmax Energy Corporation September 2002 – January 2003• Microsoft May 2002 – August 2002• Shaw Communications December 2001 – April 2002 • ALI/TeraMedica March 2001 – April 2002 • Javien September 2000 – March 2001• Money Stream April 2000 – January 2001Consulting service details are below.
  • Quadrus Financial Technologies Inc
    Lead Senior Systems Architect
    Quadrus Financial Technologies Inc Jul 2003 - Jan 2005
    Calgary, Canada Area
    • Lead team of developers to create a high-performance computational software for financial risk analysis• Created architectural application framework for cross-platform computing solution• Architected and designed heterogeneous computational grid processing solution• Planned project sprints by using components of the agile and SCRUM methodologies• Established test plans and unit testing• Performed code reviews with team members • Mentored team members through all phases of the SDLC• Delivered product demonstrations and presentations• Created technical documents and product manualsTechnologies: Visual Studio .Net, .Net Web Services, Windows, Linux, Solaris, Oracle, Visual Source Safe, Sybase, WebSphere MQ (MQ Series), MSMQ, XPCOM (Cross-platform COM), C++, C#, MSCOM, UML, IIS, XML Spy, XML, Sun Studio, Unix GCC, SCRUM
  • Powerex Corporation
    Solution Architect (Quadrus Consultant)
    Powerex Corporation Jan 2003 - May 2003
    Vancouver, Canada Area
    • Develop a straight-through-processing (STP) system to automate the manual process of entering data from real-time power trades• Conducted requirement gathering sessions• Documented high-level assessments of TIBCO, SeeBeyond and BizTalk ROI• Provided recommendation to implement an Enterprise Application Integration (EAI) solution• Architected and designed robust and scalable EAI framework in support of real-time power trades• Coordinated testing, deployment and knowledge transfer strategy across several separate functional IT groups within the organization Technologies: BizTalk 2002, MSMQ, VB6, ZaiNet, COM+, Microsoft Clustering, SQL Server, CORBA
  • Enmax Energy Corporation
    Biztalk Consultant (Quadrus Consultant)
    Enmax Energy Corporation Sep 2002 - Dec 2002
    Calgary, Canada Area
    • Provided BizTalk expertise to assist with the integration of two legacy systems• Resolved architectural issues in the sustainment of the system• Lead analyst in integrating time tracking, invoicing and contract management processes• Facilitated requirements gathering sessions and directed the development team accordinglyTechnologies: BizTalk 2002, IIS, XML, XSLT, VB 6, COM+, C#, MSMQ, Oracle, SQL Server
  • Microsoft
    Technical Lead (Quadrus Consultant)
    Microsoft May 2002 - Aug 2002
    Calgary, Canada Area
    • Lead technical architecture and design of.Net solution to leverage MS Word and Excel to access enterprise application data stores• Worked closely with the client to gather functional requirements• Architected and designed solution• Facilitated technical design and specification sessions to define implementation tasksTechnologies: C#, XML, .Net Web Services, ADO.Net, VS.Net, IIS
  • Shaw Communications Inc.
    System Architect (Quadrus Consultant)
    Shaw Communications Inc. Dec 2001 - Apr 2002
    Calgary, Canada Area
    • Assisted in the assessment of a corporate work order system• Assisted with architectural designs to re-engineer the corporate work order system• Created the initial framework for a software development process• Architected an internet-based solution for a B2C web application• Utilized Commerce Server and encryption technology to ensure secure internet transactions
  • Mckesson (Ali)
    System Architect (Quadrus Consultant)
    Mckesson (Ali) Mar 2001 - Apr 2002
    Vancouver, Canada Area
    • Provided architectural assistance to build a highly available and scalable medical image archival and retrieval system• Performed analysis and design of system iterations• Conducted quality assurance reviews of analysis and design artifacts• Provided mentorship in RUP, UML and OOADTechnologies: JMS, JDBC, JNDI, JSX, Cocobase, Forte, JTS, JTA, JSP, EJB
  • Javien
    Team Lead (Quadrus Consultant)
    Javien Sep 2000 - Mar 2001
    Vancouver, Canada Area
    • Lead a team of junior developers to architecture, design, and implementation a micropayment application• Gathered user requirements and translated them into an architectural design
  • Money Stream
    Team Lead (Quadrus Consultant)
    Money Stream Apr 2000 - Jan 2001
    Calgary, Canada Area
    • Performed analysis, design, architecture and implementation of a web-based architecture solution which included a backend for real-time card processing• Designed an Electronic Funds Transfer (EFT) system to enable deposits/withdrawals of funds

Frank Rupp Skills

Sdlc Software Development Enterprise Architecture Solution Architecture Integration Architecture Information Technology Business Intelligence Consulting Business Analysis Requirements Gathering Databases Business Process Requirements Analysis Architectures Togaf Enterprise Software

Frank Rupp Education Details

Frequently Asked Questions about Frank Rupp

What company does Frank Rupp work for?

Frank Rupp works for Design And Build Software Systems Across Multiple Industries

What is Frank Rupp's role at the current company?

Frank Rupp's current role is Design and Build Software Systems | C and C++ and C# | Strong Problem-Solving Abilities.

What is Frank Rupp's email address?

Frank Rupp's email address is fgrupp@me.com

What schools did Frank Rupp attend?

Frank Rupp attended Southern Alberta Institute Of Technology (Sait).

What skills is Frank Rupp known for?

Frank Rupp has skills like Sdlc, Software Development, Enterprise Architecture, Solution Architecture, Integration, Architecture, Information Technology, Business Intelligence, Consulting, Business Analysis, Requirements Gathering, Databases.

Not the Frank Rupp you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.