Chris Constantin, .NET Developer in Vancouver, BC, Canada
Chris Constantin

.NET Developer in Vancouver, BC, Canada

Member since November 14, 2013
A technical leader, eager to mentor and learn from others, Chris is a proactive and innovative problem solver with a strong focus on customer needs. He's a polyglot software developer and architect with extensive experience in delivering solutions using the latest technologies.
Chris is now available for hire




Vancouver, BC, Canada



Preferred Environment

Tmux, Vim Text Editor, OS X

The most amazing...

...product I've built is a document analytics tool that worked by embedding Flash and JavaScript code in PDF documents.


  • Software Developer

    2012 - PRESENT
    Aligned Software Solutions
    • Developed a real-time intelligence platform for trucking companies, a modern buy/sell platform, a versatile dynamic form definition and data collection platform, a search engine, a payday loan management system, and a campaign management and lead generation platform.
    • Provided software development services across a range of industries, from marketing, finance, and insurance to trucking.
    Technologies: GraphQL, Akka, Firebase, Scala, .NET Core, .NET, Grails, Angular, Ruby on Rails (RoR), Phoenix, Elixir
  • Chief Technology Officer

    2011 - 2012
    • Assembled a solid development team.
    • Guided TicTalking through refinement of the ambitious vision of building the beta release.
    • Established a lean development process that supported continuous learning.
    • Participated actively in application development.
    • Set the stage for the new business models that are now actively executed by TicTalking.
    Technologies: jQuery, MongoDB, Node.js, Ruby on Rails (RoR)
  • Software Developer

    2011 - 2011
    Coast Mountain Bus Company
    • Built an application for managing requests for access to video from the bus cameras.
    • Delivered the full feature set ahead of schedule.
    • Collaborated effectively with the customer.
    • Handled CQRS/ES architecture and provided excellent test coverage.
    • Advised on Agile practices, BDD/TDD, IoC/DI, and CI for other internal projects.
    Technologies: Microsoft SQL Server, jQuery, CQRS, ASP.NET
  • Software Developer

    2007 - 2011
    Vitrium Systems
    • Designed the distributed architecture for the smart technology platform.
    • Built the supporting messaging framework.
    • Built the PDF form field generation module.
    • Built a PDF form layout engine.
    • Wrote a SWF bytecode manipulation tool.
    • Created a SharePoint site upgrade tool.
    Technologies: NHibernate, Microsoft SQL Server, Web Forms, ASP.NET, NServiceBus, SharePoint, Flex, ActionScript, WSDL, SOAP, XML, SQL Server Reporting Services (SSRS), C#, ASP.NET MVC
  • Software Developer, Architect, Team Lead

    2001 - 2007
    • Designed and built the workflow management sub-system as a basis for implementing the complex data management procedures.
    • Designed and built special offers, cash discounting, and price caching modules.
    • Designed and built the content and inventory management systems.
    • Led a team of 10 developers.
    • Introduced Agile development practices.
    Technologies: NHibernate, .NET


  • Alar (Development)

    Led a team through the development and release of a real-time intelligence platform for the trucking industry.

    • Google Cloud Platform using containerized apps orchestrated with Kubernetes
    • Google Cloud Firestore and Firebase
    • Scala with Akka, Play, Slick, and GraphQL
    • C#/.NET Core
    • CQRS/ES with experimental revision support
    • Real-time data processing with Apache Beam on Google Dataflow, Apache NiFi, Change Data Capture products like HVR (High Volume Replication)
    • Angular 5+ along with mapping tools including Leaflet and many different telematics API vendors
    • Postgres, Redis, and other data persistence tools

  • Listing Toolbox (Development)

    Build a dynamic form definition engine similar to Jot Form. Integrated the engine with a data entry workflow to create a versatile tool that allows rapid customization for new markets. Technologies used include AngularJS, Ruby on Rails, Elixir, Phoenix, and PostgreSQL.

  • Akka.NET (Development)

    Core team member. Helped port Akka.NET Streams from Scala to .NET and contributed to Akka.NET .Persistence and Akka.NET Core.

  • Phoenix Framework | Rails-compatible Session Store (Development)

    Elixir Plug to ease transition from Ruby on Rails to Phoenix Framework.

  • TicTalking (Development)

    Guided TicTalking in refining their ambitious vision to build the beta release of their product, taking TicTalking to its first 1000 users. This set the stage for the new business models that are now actively used by TicTalking. Actively participated in the development of the product. Technologies used included Ruby on Rails, MongoDB, jQuery, and Node.js.


  • Languages

    Elixir, Ruby, C#, GraphQL, Java, CSS, XML, WSDL, ActionScript, Scala
  • Frameworks

    Phoenix, ASP.NET, Ruby on Rails (RoR), Angular, Grails, .NET, .NET Core, Akka, NHibernate, ASP.NET Web Forms, ASP.NET MVC, Hibernate ORM, Flex
  • Paradigms

    Continuous Integration (CI), Test-driven Development (TDD), CQRS, Functional Programming
  • Platforms

    Google Cloud Platform (GCP), Apache Kafka, Kubernetes, Docker, Heroku, Firebase, SharePoint, OS X
  • Storage

    MongoDB, Microsoft SQL Server, PostgreSQL, Redis, Elasticsearch, SQL Server Reporting Services (SSRS), Web Forms
  • Other

    Software Architecture, Software Development, Akka.NET, SOAP
  • Tools

    Kafka Streams, Vim Text Editor, Tmux
  • Libraries/APIs

    Node.js, jQuery, NServiceBus


  • Master's degree in Electrical Engineering
    1999 - 2001
    Polytechnic University of Bucharest - Bucharest, Romania
  • Bachelor's degree in Electrical Engineering
    1994 - 1999
    Polytechnic University of Bucharest - Bucharest, Romania


  • Professional Cloud Architect
    MARCH 2019 - MARCH 2021
    Google Cloud
  • Deep Learning Specialization

To view more profiles

Join Toptal
Share it with others