Scroll To View More
Chris Constantin, Javascript Developer in Vancouver, BC, Canada
Chris Constantin

Javascript Developer in Vancouver, BC, Canada

Member since November 14, 2013
Chris is a talented developer with over a decade of Java experience and extensive work with a variety of other technologies. He is a husband and father, a music lover, and an avid hockey fan.
Chris is now available for hire



  • C#, 13 years
  • JavaScript, 12 years
  • Test-driven Development (TDD), 10 years
  • CSS, 5 years
  • Ruby on Rails (RoR), 2 years
  • AngularJS, 2 years
  • Phoenix, 1 year
  • Elixir, 1 year
Vancouver, BC, Canada



Preferred Environment

OS X, Vim, tmux

The most amazing...

...project I've ever worked on is the beta release of TicTalking, bringing the company its first 1000 users and ushering in new and improved business models.


  • Software Developer

    2012 - PRESENT
    Aligned Software Solutions
    • Epek Ltd, Worked closely with a large team on four continents. Built a modern buy/sell platform.
    • My Move Realty, Created a versatile dynamic form definition and data collection platform supporting the client's rapid expansion in new markets.
    • eBridge Marketing Solutions, Created a search engine for hosting services.
    • Financial Industry Client: Built a pay-day loan management system. Championed and implemented better development processes.
    • Insurance Industry Client: Built a campaign management and lead generation platform.
    Technologies: Ruby on Rails, AngularJS, Grails, ASP.NET MVC
  • Chief Technology Officer

    2011 - 2012
    • Assembled a solid development team.
    • Guided TickTalking 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: Ruby on Rails, Node.js, MongoDB, jQuery
  • 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: ASP.NET, nCQRS, jQuery, MS SQL
  • 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: ASP.NET (WebForms and MVC), C#, SQL Server/Reporting Services, O/RM (NHibernate), XML, SOAP, WSDL, ActionScript/Flex, SharePoint, Enterprise Messaging Bus (NServiceBus)
  • Software Developer

    2001 - 2007
    • Built several games for an online casino.
    • Developed a print-on-demand solution for personalization of children books.
    • Created a cruise availability engine.
    • Managed a team of 7 people.
    • Handled project planning and software architecture.
    Technologies: J2EE, Oracle, Java applets, PDF
  • 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: Microsoft .NET stack, nHibernate


  • Epek (Development)

    I took care of front-end development in AngularJS for this large buy/sell platform. I set up a rapid development process with Grunt and Karma for quick feedback and reduced regressions. I acted as the gate-keeper by approving pull requests and enforcing coding standards and practices.

  • Search Hosting Vendors (Development)

    I created a search engine for hosting services. This included designing, developing, and managing the product using Ruby on Rails, Bootstrap, and PostgreSQL.

  • Listing Toolbox (Development)

    A dynamic form definition engine similar to jotForms that I built. I 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, and PostgreSQL.

  • TicTalking (Development)

    I 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. I actively participated in the development of the product. Technologies used included Ruby on Rails, MongoDB, jQuery, and Node.js.


  • Languages

    JavaScript, SCSS, Ruby, Haml, CoffeeScript, C#, SQL, Elixir, Java, CSS
  • Frameworks

    Bootstrap, Jasmine, NHibernate, Castle, ASP.NET MVC, ASP.NET, AngularJS, Ruby on Rails (RoR), Grails, Phoenix
  • Libraries/APIs

  • Tools

    Karma, RSpec, Bower, Grunt
  • Paradigms

    Agile Software Development, Continuous Integration (CI), Test-driven Development (TDD), Behavior-driven Development (BDD), Inversion of control, Unit Testing
  • Platforms

    Mac OS, Linux, Windows
  • Storage

    MongoDB, Microsoft SQL Server, Cassandra, PostgreSQL, Redis
  • Other

    Product Development, Software Architecture, Lean Development


  • 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
I really like this profile
Share it with others