Resume

Sign in

Developer

Location:
Ottawa, Ontario, Canada
Posted:
October 31, 2016

Contact this candidate

Ouardia Yahiaoui

*** ******** ***., *** *** Ottawa, Ontario, Canada

(514) ***-****

acxbpp@r.postjobfree.com

General

Bilingual

Clearance Level: Secret, Level-II (Includes Enhanced Reliability, Level-I)

Experience

Junior Software Developer

Air Canada

August 2016 - October 2016 (present, 2 months)

● Gained experience developing accessible, responsive, and user-friendly websites and mobile applications using H TML, HTML5, X HTML, C SS, J avaScript, C # .NET, ASP, JavaScript and PHP.

● Used S ervice Workers a s well as the cache-memory to turn an online website to an offline phone application

● Experience designing, developing, configuring, and editing a website using A SP .Net in C #

e-Learning Web Programmer/Developer

Global Affairs Canada - GAC/AMC (Formerly DFAIT/MAECI and DFATD/MAECD)

May 2015 - August 2016 (3 months)

Initially hired as a student through the FSWEP program. Primary role was in software programming of course design, development, and publishing.

● Gained experience developing accessible, responsive, and user-friendly websites, mobile applications, and web applications using H TML, HTML5, X HTML, C SS, X ML, J avaScript, ASP, J avaScript, and D reamweaver.

● Experience managing and monitoring government websites and their content. This includes the analysis and evaluation of client requirements, development, setup, and deployment of websites/web eLearning portals on leadership, career management, personal change, and retirement planning from scratch.

● Experience developing technical specifications and style sheets, templates, structures, and other web tools for web-based e-Learning.

● Experience publishing web content and modifying web site/course content in a variety of formats.

● Experience designing, developing, configuring, maintaining, and editing e-Learning courses using A dobe Captivate, A rticulate, and H TML. These include introductory courses on Human Rights Basics, and Islam and Muslim communities.

● Writing bespoke S CORM content for eLearning courses of all kinds adding L MS compliance functionality to the local i LMS (SABA).

● Maintain, support, and develop functionality for the S ABA iLMS (Learning Management System) called M yAccount.

● Experience designing, developing, configuring, and editing a web calendar using A SP .Net in C #

● Provided technical advice, support, and made recommendations/solutions related to existing and new software, hardware, and policies/procedures.

● Coached staff on software, techniques, and technology.

Programmer/Program Officer

Employment and Social Development Canada – ESDC/EDSC (Formerly HRSDC)

September 2015 - April 2016 (7 months)

Initially hired as a student through the FSWEP program. Primary role was in database design, development and publishing.

● Created the design, developed tested and currently maintain a new database using M S Access that will be used for the first assessments and reporting purposes

● Built queries using S QL for reports

● Built m acros for trigger purposes

● Use of V isual Basic for an audit trail in order to see who’s modifying the data and generating an automated W ord document with the data from the d atabase

● Drafted comprehensive reports to document bugs and design flaws.

● Performed regression and system-level testing to verify software quality and function before it was released.

● Built databases and table structures following n-tier architecture methodology for the application.

● Provided technical advice, support, and made recommendations/solutions related to existing and new software, hardware, and policies/procedures.

● Drafted user guide and admin guide

● Coached new staff on software, techniques, and technology.

● Provided in-person instruction/training to staff on the use of, and benefits in, various other software, applications, tools, and techniques. Instruction/training was often provided in person, at meetings, or in formal presentations.

Junior Agent

Employment and Social Development Canada – ESDC/EDSC (Formerly HRSDC)

June 2015 - August 2015 (3 months)

Initially hired as a student through the FSWEP program. Primary role was an analyst role for the certification process for the Federal Contractors Program (FCP).

● Imported and exported employer data from W EIMS

● Provided excellent customer service to Legislated Employment Equity P rogram ( LEEP) and FCP employers and team members regarding the certification of employers (first year assessment analysis).

● Analyzed WEIMS database to determine necessary improvements for redesign.

● Conducted a cost and risk analysis associated with developing new features and products for the redesign of the new database

● Provided in-person instruction/training to staff on the use of, and benefits in, various other software, applications, tools, and techniques. Instruction/training was often provided in person, at meetings, or in formal presentations.

● Provided technical advice, support, and made recommendations/solutions related to existing and new software, hardware, and policies/procedures.

● Coached staff on software, techniques, and technology. Experience before June 2015 is unrelated but available upon request. Personal and Professional references are also readily available.

Education

Computer Programming Diploma, La Cité Collégiale, September 2014 - April 2016

This diploma focuses on developing systems, websites and applications using Object Oriented design, particularly Java and C#, and other industry-leading technology and methods such as web programming. Complementary courses taught skills in database maintenance and design, technical writing, systems analysis, and problem solving on Windows and Linux systems.

Project Examples:

● Developed a website for students, teachers and parents (grade 1 through 12). The purpose of the website is for parents to track their children’s progress in school, including homework. The website also provides a networking feature for teachers (sharing with other teachers and housing students’ grades. This idea came into my mind to challenge my knowledge in web development. Fully H TML5 compatible and responsive design means that now any users can access it through a tablet/smartphone/laptop of their choice to record student skill or simply view them. A full M ySQL database with proper security means that students, parents and teachers log in and get redirected to different sections of the website with different functionality. Full S alt/ S HA-3 /H ash functionality was implemented into password database storage for security purposes.

● Developed J ava applets in E clipse with J avaFX libraries that implemented graphics and physics functionality on 2D objects.

● Developed multiple dynamic Windows forms/apps using C # and V isual Studio 2012 to achieve Windows GUI functionality.

● Developed many simple websites and forms using D reamweaver/ N otepad S ublime Text 2 which had to comply with W 3C and CLF standards.

● Developed hundreds of small applications in J ava and C # including games, GUI’s, adapters, etc.

● Edited hundreds of existing code scripts as assignments to add new functionality, remove compiling errors, or adapt to new code.

● Developed a website for the department of Justice in order to achieve statistics on judges, lawyers and the Canadian legal system. This website was built in order to be fully H TML5 compatible and responsive design. A M ySQL database with proper security was created to achieve the proper statistics needed. There was also a login form for administrators to be able to add, modify or delete certain data. Full S alt/ S HA-3/ H ash functionality was implemented into password database storage for security purposes.

● Developed a website for a professional photographer to attract future clients. The websites is designed to facilitate the users use by categorizing the pictures in categories. It’s up to the user to choose which category to view or view all of the pictures. Fully H TML5 compatible and responsive design means that now any users can access it through a tablet/smartphone/laptop of their choice. A full M ySQL database with proper security means that the administrator may log in and get redirected to a main page where they can add more pictures of modify the category of an image. Full S alt/ S HA-3/ H ash functionality was implemented into password database storage for security purposes. Use of P HP was needed to connect to the database. Technical Environment: Java, JavaFX, Eclipse (Juno, Kepler, Luna), C#, Visual Studio 2012, Visual Studio 2015, WordPress, MySQL, SQL, Adobe CS6, Dreamweaver, Photoshop, W3C, CLF, HTML, HTML5, CSS, XML, JavaScript, ASP, ASP.NET, PHP, J2EE, Linux, Windows 7, Windows 8, Apple Macintosh IOS.

Bachelor of Science (Software Engineer), Degree, Ottawa University, Began in 2012

(not completed)



Contact this candidate