Orest Khrapko, Software Developer in Warrington Township, PA, United States
Orest Khrapko

Software Developer in Warrington Township, PA, United States

Member since August 27, 2014
Orest is a highly skilled senior developer/architect with extensive development experience in system design and implementation using .NET stack: C#, .NET Core, MVC, Web API, SQL, and Entity Framework. He is passionate about JavaScript and related technologies, such as Angular, Vue.js, Ionic, jQuery, or Node.js. He has built many complex world-class products from start to finish, making every project he works on a success story.
Orest is now available for hire


  • CardWorks
    Microsoft SQL Server, .NET Core, ASP.NET MVC, JavaScript, C#...
  • ASI
    Endeca, Elasticsearch, MongoDB, MySQL, Microsoft SQL Server, RequireJS...
  • ASI
    SAML, Log4Net, StructureMap, Ninject, Entity Framework, RequireJS...



Warrington Township, PA, United States



Preferred Environment

SQL, TFS, Git, REST, Azure, C#, Angular

The most amazing...

...things I've designed and developed are complex SaaS applications.


  • Senior Enterprise Architect

    2014 - PRESENT
    • Analyzed, upgraded, consolidated, and mapped enterprise applications. mobile strategy, and development.
    • Designed and implemented a SaaS to support a new line of business in credit card origination. The main modules include credit bureau integration, identity verification, multiple pricing model support, multiple line assignment model support, account booking, and customer communications.
    • Strategized for and developed mobile applications.
    Technologies: Microsoft SQL Server, .NET Core, ASP.NET MVC, JavaScript, C#, Mobile Development, Ionic, Angular
  • Senior Enterprise Architect

    2012 - 2014
    • Redesigned a supplier’s product update flow that reduced product update propagation to all downstream systems from 24-48 hours to near real time. Flow simplification allowed for retiring around 15 auxiliary applications. Using a single-page design pattern dramatically increased application performance and usability.
    • Architected a new service-oriented framework built with the latest technologies including MVC, HTML5, ASP.NET WebAPI, Entity Framework, Knockout.js, RabbitMQ, and RequireJS. The new framework improved time to market, developer productivity, system performance, reusability, and additional SaaS revenue stream.
    • Designed and architected reviews, recommendations, and approval for all changes in the development sprint. Assessed proposed application changes and came up with most optimized method of system/change implementation and reusability.
    • Designed and integrated applications regarding an ASI identity provider using an OAuth2 protocol.
    • Helped set up a continuous integration server using Jenkins.
    Technologies: Endeca, Elasticsearch, MongoDB, MySQL, Microsoft SQL Server, RequireJS, Knockout.js, AngularJS, jQuery, Ajax, REST, HTML5, Web API, ASP.NET Web Forms, ASP.NET MVC 4, ASP.NET, C#
  • Architect

    2009 - 2012
    • Architected and designed a proprietary application framework that addressed the user experience, security, performance, flexibility, extensibility, scalability, and content management-related issues needed to support 130,000 users and enable full cross-product integration. The framework improved time-to-market for new products by 40% through re-engineering and unifying security, UI rendering mechanisms, and middle-tier object repositories, and utilized a modular approach to development for greater code reusability.
    • Integrated Oracle CRM in a single sign-on using SAML and Oracle web services for customer information integration.
    • Oversaw the architecture of migration to distributed version control (Git).
    • Acted as technical lead and architect on an ESP websites project. This product allows distributors to have a fully functioning eCommerce site in a few easy steps.
    • Coded advanced product features.
    Technologies: SAML, Log4Net, StructureMap, Ninject, Entity Framework, RequireJS, Knockout.js, AngularJS, jQuery, Ajax, REST, HTML5, Web API, ASP.NET MVC 4, ASP.NET Web Forms, ASP.NET, C#
  • Technical Lead

    2007 - 2009
    Advanta Business Services
    • Worked on infrastructure design and implementation of Advanta’s online originations and underwriting systems using Provenir, web services, Interwoven, and ASP.NET.
    • Designed and did end-to-end setup and implementation of Advanta’s underwriting flow using Provenir. This includes: infrastructure setup with MQSeries, Tomcat, LDAP, JRE, and more; Provenir software configuration with different adapters and third party hooks like credit bureau integration, address validation services, identity verification services; and integration with other systems in the Enterprise-like web, back office, and servicing platforms.
    • Coded underwriting workflows, scripts, and adapters for Provenir.
    • Designed and developed various web services (SOAP) and websites using ASP.NET, ASP, ColdFusion and Interwoven (Java, XSLT, XSL).
    • Maintained the Interwoven controller layer using Java and web services.
    Technologies: XSL, XSLT, Apache Tomcat, Java, IBM MQ, MSMQ, Web Services, ASP.NET, VB.NET, C#
  • Senior Developer

    2001 - 2007
    Advanta Business Services
    • Developed and maintained a web-based customer service interface for a credit decision application.
    • Developed various web services and websites.
    • Worked with a team to convert www.advanta.com to use the Interwoven CMS system.
    • Developed various applications and support utilities using VB.NET 2.0, 1.1, and VB6.
    • Modified, maintained, and upgraded proprietary credit decision systems from Provenir. Created workflows, scripts, and adapters using JavaScript and VBScript.
    • Upgraded applications and systems from Sybase to Oracle.
    Technologies: Interwoven CMS, WebSphere MQ, MSMQ, Ajax, JavaScript, XML, HTML, Adobe ColdFusion, ASP, ASP.NET
  • Software Developer

    1998 - 2001
    Advanta National Bank
    • Developed web applications using Oracle web agent packages.
    • Developed an online banking site for www.advantabankcorp.com using ASP.
    • Developed multiple reports using an SQR reporting tool.
    • Performed Oracle DBA tasks such as backups and software upgrades.
    • Implemented Y2K modifications on existing financial software.
    Technologies: Visual Basic 6 (VB6), SQR, ASP, Oracle DBA


  • Languages

    SQL, HTML5, C#, JavaScript, CSS, HTML, PHP, SAML, VB.NET, XSLT, XSL, XML, SQR, Visual Basic 6 (VB6), Java
  • Frameworks

    Angular, ASP.NET MVC, Ionic, Bootstrap, .NET Core, Kendo UI, Knockout.js, JavaScript MVC, ASP.NET, ASP.NET MVC 4, ASP.NET Web Forms, AngularJS, ASP
  • Libraries/APIs

    Stripe, RequireJS, Underscore.js, Vue.js, Entity Framework, AMQP, Sammy.js, Web API, jQuery, Log4Net
  • Tools

    TFS, Git, StructureMap, Jira, Jenkins, Navicat, Bower, Webpack, Ninject, IBM MQ, Apache Tomcat, Adobe ColdFusion, Eclipse IDE, Babel
  • Platforms

    Twilio, Azure, Oracle, Endeca, WebSphere MQ, LAMP, Linux
  • Storage

    HTML5 Web Storage, JSON, Elasticsearch, Memcached, Membase, Redis, MySQL, Microsoft SQL Server, Oracle DBA, MongoDB
  • Other

    Software Development, Ajax, Web Services, MSMQ, Interwoven CMS
  • Paradigms

    REST, Mobile Development


  • Bachelor of Science degree in Computer Science
    1998 - 2006
    Drexel University - Philadelphia
  • Associate of Engineering degree in Mechanical Engineering
    1991 - 1993
    Lutsk State Tech University - Lutsk, Ukraine

To view more profiles

Join Toptal
Share it with others