Summary
Overview
Work History
Education
Skills
Degree
Languages
Software
Work Availability
Work Preference
Timeline
AdministrativeAssistant

Lori Diane Sparkes

Full Stack Developer
Ottawa,ON

Summary

Professional software developer with comprehensive experience in designing, developing, and deploying high-quality software solutions. Adept at collaborating within cross-functional teams to deliver impactful results in fast-paced environments. Strong skills in programming, problem-solving, and adapting to evolving project requirements. Reliable team player known for driving success through effective communication and technical expertise.

Overview

35
35
years of professional experience

Work History

Senior Software Developer

Case IQ
03.2013 - 01.2025
  • Mentored junior developers in best practices, improving team coding standards and performance.
  • Architected scalable solutions to meet business requirements for web applications.
  • Delivered high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Conducted comprehensive code reviews, ensuring adherence to established coding standards and improving overall code quality.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Designed reusable modules that expedited the development process for subsequent projects without sacrificing stability or performance.
  • Established clear communication channels between developers, QA testers, and stakeholders resulting in better collaboration leading to faster delivery of key features.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Successfully met tight deadlines under pressure while maintaining a strong focus on quality deliverables throughout all stages of the development process.
  • Participated in troubleshooting efforts, efficiently isolating root causes of issues and implementing effective solutions quickly.
  • Spearheaded the successful migration of legacy systems to modern platforms without compromising functionality or data integrity.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Updated old code bases to modern development standards, improving functionality.
  • Stayed current with industry trends, applying emerging technologies to enhance product offerings when appropriate.
  • Developed robust APIs for seamless integration with third-party services in complex systems.
  • Translated customer requirements into written use cases.
  • Coordinated Agile development processes using JIRA, improving project tracking and delivery efficiency.

Application Developer

freedom Computing
05.2006 - 09.2012
  • Designed, programmed, and tested Commence forms, views and reports for Commence databases
  • Designed and implemented websites including security measures for confidential web pages
  • Developed test cases to ensure proper functionality
  • Programmed data retrieval from Commence databases to display pertinent information on web pages
  • Customized Commence databases to meet changing needs of clients
  • Provided front line technical support to customers, including debugging, designing, implementing and testing work arounds or solutions
  • Produced one time reports on demand and assisted in filtering and generating existing reports
  • Maintained databases and websites for customers
  • Developed, tested and maintained an online store at Shopify.com

Application Developer

Kamber IT Solutions
05.2002 - 12.2005
  • Programmed and tested features, forms and statistical, analytical and financial reports of Kamber's core product, Talaris, a web based application
  • This included preparation of Feature and Technical Specifications as well as Test Cases
  • Provided programming and troubleshooting assistance to technical support
  • Installed software and provided end-user training as part of the Talaris deployment
  • Covered off-hours technical support for a year until permanent technical support personnel were hired

Consultant

Adobe Corporation (formerly Jetform)
11.1998 - 11.2001
  • Developed starter applications and reusable solution packs blending JetForm's Capture, Integrate and Presentment technologies
  • This included preparation of baseline and system documents
  • Part of a team that maintained an internal Developers website, a repository of information to assist in meeting the client's needs
  • This included researching cutting and trailing edge technologies and their impact when utilized with JetForm technologies
  • Designed and produced test scenarios in order to encompass different features of the software
  • Streamlined the testing with a specific number of scenarios including the creation of testing environments
  • Developed the ATP (Accepted Test Plan) for large projects

Property Accountant (contract position)

District Realty Management
09.1997 - 11.1997
  • Managed property accounts for assigned properties, streamlining accounting processes and preparing monthly reports for assigned properties
  • Also assisted in annual budgeting process

Financial Assistant

Gowlings
03.1996 - 08.1997
  • Developed strong time management skills prioritized requests from management and required monthly reports, including preparation of monthly Partner Financial spreadsheets
  • Designed templates to assist in preparation of budgets and internal financial statements
  • Assisted in yearly budget preparation

Financial Officer

Congress of Aboriginal Peoples
06.1994 - 02.1996
  • Maintained the overall accounting system for the organization
  • This included the prioritization and prepared monthly payment of suppliers and prepared government funding contracts and financial reports to meet the nonprofit organization's legal requirements
  • Also oversaw the bi-weekly payroll
  • Designed templates to assist in preparation of budgets and internal financial statements

Staff Accountant/Auditor

Grant Thornton
06.1990 - 12.1993
  • Conducted audits and reviews for small to medium sized businesses in both a support and leader capacity, including drafting financial statements and preparation of corporate taxes
  • Set up and maintained computerized general ledger systems for clients and often had to apply strong analytical problem solving skills to isolate errors and suggest solutions on computerized and manual accounting systems
  • Redesigned accounting systems for smaller clients to assist in tracking GST upon the introduction of the tax

Education

Additional Courses -

Algonquin College
Ottawa, Ontario
01.2025

Seminars -

OPIN
Ottawa, Ontario
01.2012

Professional Post Graduate Diploma Program - Information Technology

Information Technology Institute
Ottawa, ON
10.1998

Bachelor's Degree - Commerce

Memorial University of Newfoundland
St. John’s, NL
05.1990

Skills

  • Refactoring techniques
  • Application design
  • Full-stack development
  • Application development
  • Troubleshooting
  • Programming development
  • Code reviews
  • Code validation

Degree

B. Comm

Languages

English
Native or Bilingual

Software

Javascript

Java

SQL

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Work Preference

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid

Important To Me

Work-life balanceTeam Building / Company RetreatsWork from home optionPaid time offCareer advancement

Timeline

Senior Software Developer

Case IQ
03.2013 - 01.2025

Application Developer

freedom Computing
05.2006 - 09.2012

Application Developer

Kamber IT Solutions
05.2002 - 12.2005

Consultant

Adobe Corporation (formerly Jetform)
11.1998 - 11.2001

Property Accountant (contract position)

District Realty Management
09.1997 - 11.1997

Financial Assistant

Gowlings
03.1996 - 08.1997

Financial Officer

Congress of Aboriginal Peoples
06.1994 - 02.1996

Staff Accountant/Auditor

Grant Thornton
06.1990 - 12.1993

Seminars -

OPIN

Professional Post Graduate Diploma Program - Information Technology

Information Technology Institute

Bachelor's Degree - Commerce

Memorial University of Newfoundland

Additional Courses -

Algonquin College
Lori Diane SparkesFull Stack Developer