Scroll To View More
Hire the top 3% of freelance developers
Chris Constantin

Chris Constantin

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
  • AngularJS, 2 years
  • Ruby on Rails (RoR), 2 years
  • Elixir, 1 year
  • Phoenix, 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
    Aligned Software Solutions
    2012 - PRESENT
    • 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
    Coast Mountain Bus Company
    2011 - 2011
    • 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
    Vitrium Systems
    2007 - 2011
    • 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
    SCSS, JavaScript, Ruby, SQL, C#, CoffeeScript, Haml, Java, Elixir, CSS
  • Frameworks
    Bootstrap, Ruby on Rails (RoR), AngularJS, ASP.NET, ASP.NET MVC, Castle, NHibernate, Jasmine, Phoenix, Grails
  • Libraries/APIs
  • Tools
    Karma, Grunt, Bower, RSpec
  • Paradigms
    Agile Software Development, Test-driven Development (TDD), Continuous Integration (CI), Unit Testing, Inversion of control, Behavior-driven Development (BDD)
  • Platforms
    Windows, Linux, Mac OS
  • Storage
    MongoDB, Microsoft SQL Server, Redis, PostgreSQL, Cassandra
  • Other
    Software Architecture, Product Development, Lean Development
  • Master's degree in Electrical Engineering
    Polytechnic University of Bucharest - Bucharest, Romania
    1999 - 2001
  • Bachelor's degree in Electrical Engineering
    Polytechnic University of Bucharest - Bucharest, Romania
    1994 - 1999
Hire the top 3% of freelance developers
I really like this profile
Share it with others