Justin Francis

Lead Software Developer at Pivotal Payments

Montreal, Canada Area

Current
Past
Education
  • Concordia University
Connections
25 connections
Industry
Computer Software
Websites

Justin Francis’s Summary

Agile Object-Oriented developer interested in leading small teams to successfully deliver software rapidly and repeatedly with an emphasis on code and process quality. Great interest in python and web application development.

Technologies:
- Python: 4 years
- PHP: 3 years
- CSS, HTML, Templating: 5 Years
- SQL: 5 Years
- Source Control: 5 Years
- Experience with Java, C++, XML

Justin Francis’s Specialties:

- Agile Software Development Processes (Iterative, Test-Driven, Pair Programming, Direct Customer Involvement)
- Object Oriented Development
- Web Application Development
- Team and Project Management


Justin Francis’s Experience

  • Lead Software Developer

    Pivotal Payments

    (Privately Held; 51-200 employees; Financial Services industry)

    April 2008Present (1 year 4 months)

    Responsible for all development activities related to an 9 person team working on a web-based python business application encompassing online applications, commission and billing systems , financial reports, risk monitoring, customer relationship management and business automation.

    Activities include identifying problems, estimating solutions, medium-term release planning, designing, implementing, coaching developers, reviewing code changes, ensuring code quality and correctness, supporting the running production environment and releasing working software onto production every second Tuesday.

  • Senior Software Developer

    Pivotal Payments

    (Privately Held; 51-200 employees; Financial Services industry)

    June 2007April 2008 (11 months)

    Responsible for designing, developing sales agent management system which includes online applications, commission systems and financial reports.

    Review code changes and ensure quality.
    Assist less experienced developers with design and implementation decisions.
    Meet with stakeholders to detail requirements and responsible to release software.

  • Software Developer

    Pivotal Payments

    (Privately Held; 51-200 employees; Financial Services industry)

    August 2005June 2007 (1 year 11 months)

    Responsible for designing, developing, testing and releasing sales agent management system which includes online applications, commission systems and financial reports.

  • Web Development Contract

    Paysystems

    (Privately Held; 51-200 employees; Financial Services industry)

    March 2004May 2004 (3 months)

    I was commissioned to develop a complete affiliate sales tracking system requiring a database design, user interface design, requirements analysis and back-end functionality. Implemented in PHP with a MSSQL DB backend utilizing CSS and the MVC separation architecture

  • Web Developer

    Paysystems

    (Privately Held; 11-50 employees; Financial Services industry)

    June 2002June 2003 (1 year 1 month)

    The software being built processed credit cards online for customers, and then provided reports and management tools the to merchants taking payment.

    Develop ASP and PHP scripts for web user interface and maintenance scripts.
    Help design and build new functionality.
    Assist in operational maintenance of system


Justin Francis’s Education

  • Concordia University

    B. Eng. , Software Engineering , 20012006

    This degree contained courses in Distributed Systems, Network Programming, Software Process, Architecture and Design, Requirements and Quality Control, among others. It also includes a number of project courses, of which I maintain a record.

    Activities and Societies:
    Surprisingly, given my attitude towards formal education, I managed to receive recognition on the Dean's List in 2004 and 2005.

Additional Information

Justin Francis’s Websites:

Justin Francis’s Interests:

software dev, software project management, music, sailing

Justin Francis’s Groups:

  •    Agile

Justin Francis’s Contact Settings

Interested In:

  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Justin Francis’s full profile:

  • See who you and Justin Francis know in common
  • Get introduced to Justin Francis
  • Contact Justin Francis directly

View Full Profile