Featured Projects
This is an example of a
HTML caption with
a link.
University 101 Campaign
University 101 campaign is targeted to new students arriving at the university in September. The goal of the site is to provide students
with information regarding the campus, allowing them to register for mandatory faculty sessions and guiding them through their
first week at the University of Ottawa.
The focus of this micro-site is to present the information in a concise and easy to access format,
with emphasis on database design to handle mass registration close to the start of the Fall semester.
Key Highlights:
- Registration form supporting over 3000 new students
- jQuery Content Carousel
Visit u101
Student Academic Success Service
Student Academic Success Service (SASS) is a free network of services provided by uOttawa to its students.
It comprises of different services such as Career Services, Aboriginal Resource Center, and Writing Help Center.
University of Ottawa has gone through a website redesign in 2011, and SASS is one of the first departments to convert the
complete website over to the new 960px template.
SASS's new website features the new uOttawa branding; in addition
it features HTML5, CSS3 and jQuery driven content alongside dynamic breadcrumbs (generated using PHP5)
Content Highlights:
- Content in English and French
- HTML5/CSS3 (960 GS framework)
- PHP/MySQL driven Content
Visit SASS
Canadian Motorcycle Guide (CMG)
CMGOnline is an online motorcycle magazine in service for over 13 years. I was recruited to develop a reporting system
that would tie in with CMG's existing ad delivery system. This reporting system now provides his team with key statistics regarding booked/served
impressions, Click Through Rates and ongoing advertising campaigns on the website.
The system also provides the means to generate
Size of Pie information, to create custom Ad Reports for each advertiser, and to provide analytics that help make informed decisions regarding
future ad sales.
View Website
Testimonial
City of Ottawa App Contest - Mobile Transit Schedule
The OT-Guide was created as part of the City of Ottawa App Contest. This project was completed to promote the
efforts of City of Ottawa in its committment to improving citizen engagement, and enhancing transparency and accountability
by providing public access to its data.
The application implements the OC Transpo open-data tables, maps, and schedules to
provide up-to-the-minute transit information to Ottawans on their mobile devices. One of the key features of this app is the HTML5 geotargetting
feature which determines a user's location and finds them a busstops and buses nearby
Visit Website
The Church of Perfect Liberty
The church of Perfect Liberty website serves the Ottawa community, providing church members a place to collaborate their ideas. The website informes members
of upcoming services, special events and church history and philosophy. The website takes advantage of Google Calendar API to show, edit, and manage the calendar.
It also features a fully-functional backend for the administrator to manage content on the website.
Members of the church can create accounts,
login, exchange messages and upload photos on the website.
Key Highlights:
- Google Calendar API
- Database driven content management
- Members Portal
Visit Website
SASS Intranet v2.0
SASS Intranet was developed for SASS employees to collaborate, share information, have access to data, reports and employee
directory to help with their day to day activities. The intranet features an app-based design where developers can build and deploy
their PHP applications within the infrastructure to one or more employees.
Each application has the ability to access shared information about the logged in employee, and can fully communicate with other applications to provide a seamless
experience for the end user.
Key Highlights:
- User-Centered Design
- Secure/Integrated Environment
- Facebook style Wall and Chat
Intranet viewable upon request
SASS Intranet - MIS Application
The MIS Application on the SASS Intranet was built to create and maintain an inventory of all physical assets (computers, monitors, peripherals) at SASS.
The database was designed in a way to keep track of users who each asset was assigned to and produce reports for management. The design also featured
a self-updating rating system which notifies IT representatives of the oldest computers in the inventory and allowed for planning future upgrades.
Key Highlights:
- Cross Platform compatible (Web,Mobile and iOS devices)
- Custom Reporting
- An automated rating system
SASS Intranet - Developers WIKI
The Developers WIKI is implemented and customized on the Apple Mac Server, and is tightly integrated with the Intranet to provide IT representatives at SASS
a central source to collaborate their ideas and knowledge. The server repositories hold each edited copy of the topics created and administrators can revert
to previous copies at any time right from the UI tools provided.
Key Highlights:
- Integrating Mac OSX Server with Intranet
- Customizing Wiki theme using CSS2/3
- Bridging Access Control Lists
Horricks Clarke LLP
Horricks Clarke LLP is a law firm located downtown Ottawa and required a website to market the different legal services they offer
to their clients.
The client's vision is to present the information in a very accessible fashion and the website look to be clear, concise
and professional. These requirements are currently being translated to a look an feel that will represent the core values at Horricks Clarke LLP.
Visit Website
Personal Statement
I am currently a Programmer Analyst / Group Lead with 5 years of professional web design and infrastructure development experience.
My passion for the web has grown ever since I started working at University of Ottawa and I continue to better myself by learning and applying cutting-edge web technologies to produce IT solutions
I have strong attention to detail and an eye for creating a pixel-perfect design across multiple platforms. I have been involved in all stages of web projects, from initial scoping,
to the design/development process, leading to a successful project delivery.
My professional goal is to develop a broad range of practical skills and work towards a managerial role.
I am a self-motivated individual who is always open to new and exciting challenges.
Education
B.Sc. Computer Science / B.A.Sc. Mechanical Engineering (2008)
Resume

Click here to download
MY SKILL SET
PROGRAMMING/SCRIPTING LANGUAGES
- PHP/MySQL
- HTML/HTML5
- XML/RSS/JSON
- JavaScript/AJAX
- JavaScript Frameworks (jQuery, Mootools)
- Basic AppleScript
SERVER-SIDE TECHNOLOGIES
- Linux (Ubuntu)/Mac Server
- Active Directory
- LAMP/MAMP/WAMP
- SVN
PROGRAMMING/WEB CONCEPTS
- Functional Programming
- Object Oriented Programming (PHP 5/C++/Java)
- AGILE Development
- Waterfall Development
- Search Engine Optimization (SEO)
DEVELOPMENT ENVIRONMENTS
- Adobe Dreamweaver CS5+
- Aptana Studio
- NetBeans
- MySQL Workbench
- PHPMyAdmin
DESIGN/CREATIVE SOFTWARE
- CSS 2/3
- Adobe Photoshop CS5
- GIMP
WORK PHILOSOPHY
DELIVERING EFFECTIVE TECHNICAL SOLUTIONS
A Programmer Analyst Lead must learn and understand clients needs and determine a suitable project scope.
They must be up to date with current and upcoming technology to promise and deliver a superior solution to the client.
Through my work at University of Ottawa, I have introduced time-saving and effective Web 2.0 solutions, and earned the trust of Department Heads and colleagues alike as a result-oriented individual.
COLLABORATION AND STRATEGY
Success in business is achieved through teamwork and dedication.
Teamwork has been essential at University of Ottawa, and it has allowed our business to improve in efficiency, client management, and web technology.
Through the use of scalable web strategies and modular application design, development, debugging, testing and delivery are effectively achieved through collaborations amongst developers.
EFFECTIVE CLIENT RELATIONS
Through my day to day interaction with diversified clientele, I have developed a better understanding of people and their expectations from technology;
this understanding has proved to be a great asset in industry and helped me effectively deliver technical presentations to superiors, assess client needs, and deliver projecs that surpass their expectations.