Software Development / Systems Analysis
PROFILE
• Strong knowledge of both desktop and server-side Web programming languages in addition to database design.
• Implemented projects involving database-driven Web applications, one coordinating with other team members to execute and complete the project while maintaining quality of deliverables.
• Able to multitask effectively and efficiently in a fast-paced office and team environment.
• Excellent interpersonal and communication skills, having worked directly with company executives to complete requests.
• Methodical in determining and fully understanding business requirements with attention to detail and clearly translating their technical issues.
COMPUTER SKILLS
Programming Languages and Class Libraries: Visual Basic, C#, C, C++, Java, JavaScript, ADO.NET, ASP.NET
Databases: Database design, SQL, SQL Server, Oracle, DB2, MS Access, Data warehousing, BI, SSAS
Systems Analysis and Design: SDLC, UML modeling, Rational Rose, Technical documentation, MS Project, Object-oriented analysis & design
Web Technologies: HTML, XHTML, CSS, XML
Operating Systems: Windows, UNIX
PROJECT PORTFOLIO
Course Lecture Video Repository – Database-driven Web application - C#, SQL Server
• A centralized repository of recorded videos of class lectures submitted by many colleges and universities to be accessed by students through a Web application.
• Class instructors manage the lecture list by updating and deleting existing lectures as well as adding new lecture video files.
• Coordinated with other team members to execute and complete the project.
• Quality Control was carried out in the project through both unit and integration testing and by:
- Error-checking and data validation in code.
- Ensuring that partially completed processes did not affect data if an error occurred.
- Ensuring that errors could be recovered from and the application could keep functioning properly.
Pet Registration System – Database-driven Web application - C#, SQL Server
• A pet licensing Web application that allows owners to register their own pets with the city on-line.
• License fees are paid on-line during registration. Payment is done through the Moneris payment test gateway.
Contact List – Database
• A database maintaining a list of contacts with all related information: Company, addresses, phone numbers, and e-mail addresses. Contacts can also be categorized.
• The design allows for expansion by customizing the database for various applications with a contact list at its core.
Dry Cleaning Services Order Form - Client-side order details form - JavaScript
• Provides an on-line order form for a dry cleaning services company to electronically enter a customer’s items to be cleaned into the system and calculate the cleaning bill.
• The order form contains both customer contact information and order details on the same page so that filling an order is simple to carry out with minimal steps involved. The final cost of the order is totaled automatically.
ON-LINE PROJECT PORTFOLIO
The site https://sites.google.com/site/wkapplication/ presents sample work of software applications and databases. The documentation explains the implementation as well as how the proposed solutions address the business requirements.
EDUCATION
Project Implementation – Independent Coursework Sep. 2011 – Dec. 2011
Seneca College of Applied Arts and Technology – Toronto, Ontario
Project Management – Independent Coursework May 2011 – Aug. 2011
Seneca College of Applied Arts and Technology – Toronto, Ontario
Computer Programmer Diploma (CPD) Jan. 2009 – Jun. 2011
Seneca College of Applied Arts and Technology – Toronto, Ontario
WORK EXPERIENCE
General Office Clerk Jun. 2009 – Dec. 2010
Summit Underwriting Group Inc. – Scarborough, Ontario
• Designed and implemented a Commercial Policy Declarations sheet as a MS Word template enabling the user to enter the required data into fields.
• Typed other underwriting documents in MS Word, some also using fields.
General Office Clerk May 2004 – Jun. 2006
EMC Underwriting – Etobicoke, Ontario
• Photographing insurance risks and placing the digital pictures in MS Word documents to be included in their respective policy files:
- Designed the MS Word template that the documents were created from.
- Also designed and implemented a MS Access database used to store and manage the related policy data.
• Organized, tracked and retrieved the required policy files and distributed them to the corresponding people.
• Ensured timely retrieval of monthly renewals.
• Purged archived policy files for tax purposes beyond the required seven years for disposal.