We provide IT Staff Augmentation Services!

Consultant Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Create UI prototypes and production ready web based applications using JavaScript and JavaScript based frameworks such as ExtJS 4.x, 5.x and 6.x.
  • Create mockups of widgets and controls and develop them in ExtJS
  • Advise our internal team on the development and design of advanced theming for ExtJS using SASS and Confidential technologies
  • Liaise wif other developers, designers, business analysts and various key stakeholders on the state of various projects in development
  • Participate in meetings wif peers and provide guidance, recommendations and proof of concepts on various RIA technologies
  • Review all of our project’s codebase which uses ExtJS and refactor the code to promote UI design standards as well as best coding practices including modularizing code for TEMPeffective distribution using Confidential Command.
  • Refactor code for enhancing performance and maintenance as well as reducing code complexity for improved unit testing.
  • Setup guidelines and standards for all future ExtJS development
  • Train developers on using JavaScript/ExtJS.
  • Write demos and prototypes using AngularJS, jQuery, CSS3 and HTML5 for the 2015 NY Hackethon which will be used by the participants
  • Participate in the organization of the 2015 NY Hackerthon, providing input on judging criterias and other logistics. Will also be presenting at the Hackerthon various tools.
  • Create adhoc documentation (halp, architectural, etc)
  • Undertake the role of Business Analysis and liaise wif subject matter experts on requirements for new projects
  • Undertake the role of UX Architect to ensure high - quality user experience design
  • Undertake the role of UI Architect, specializing in front-end architecture and development

TECHNICAL SKILLS

MAIN SKILLS: ExtJS, JavaScript, XHTML, HTML, HTML4x, HTML5, CSS, CSS2, CSS3, AJAX, JSON, DHTML, XML, PHP, ASP, Dojo, jQuery, jQuery Mobile, Selenium, Siesta, Jasmine, Karma, Grunt, Graphic Design, UX experience, UI experience, Workflow and Business Analyst, jsUnit, Photoshop, Dreamweaver, Corel Draw, MySQL, Mongo DB, Node JS, MS Office (Access, Word, PowerPoint, Excel, Visio), VBScript, WAMP, LAMP, Linux, DOS, CLF, Section 508, W3CAccessibility, RIA, ARIA, Enyo JS, SASS/Compass.

SECONDARY SKILLS: AngularJS, Java, NetBeans Platform, Java EE, REST Web Services, YUI2/YUI 3, Cold Fusion, REST Web Services, MVC 2.0, Acrobat, Apache, IIS, Flash, GIMP, PERL, WordPerfect, Corel Ventura, Quark Xpress, C, C++, Oracle, PL-SQL, ADO, Illustrator, Database Design, Swift 3D, Adobe Premiere, VirtualDub, WML, WMLScript, BASIC, Windows API programming, Selenium, XPath, CanJS, XSLT, JSP.

TECHNOLOGIES, TOOLS AND PLATFORMS: ( Confidential ’ Rapture), ClearCase, ClearQuest, JIRA, Workspace Studio, Aptana, Eclipse, NetBeans, Firefox, IE, Firebug, IE 8 Developer Tools, MS Script Debugger/Editor, Microsoft Visual Web Developer 2010, Fiddler, IE 6, t FireFox 1.x+, Chrome, Opera, Safari, iPad, iPhone, Galaxy Tab, Android Phones, Blackberry OS5/6, Motorola Xoom, IBM RAD, jsonLint, jsLint, puTTY, CVS, Accurev, DebugBar, IE Tester, PC and MAC.

LANGUAGES: Fluently bilingual in both English and French languages.

PROFESSIONAL EXPERIENCE

Consultant

Confidential

Responsibilities:

  • Create UI prototypes and production ready web based applications using JavaScript and JavaScript based frameworks such as ExtJS 4.x, Confidential Touch 2.x and other Confidential tools (Web Aurora, RequireJS, Angular JS, NodeJS, etc)
  • Keep track of efforts using Jira
  • Use products such as PhotoShop, Acrobat, to create and/or use graphics in web-based layouts (creations of sprites, etc.)
  • Create mockups of widgets and controls which will be developed in ExtJS
  • Advise our internal team on the development and design of advanced theming for ExtJS using SASS and Confidential technologies
  • Liaise wif other developers, designers, business analysts and various key stakeholders on the state of various projects in development
  • Participate in meetings wif peers and provide guidance, recommendations and proof of concepts on various RIA technologies
  • Create complex custom widgets for use in ExtJS 4.x.
  • Write blogs and tutorials halping colleagues and peers understand various technologies including ExtJS, and unit testing tools such as Jasmine.
  • Create unit testing functions and setups using Jasmine and Karma.
  • Refactor code for enhancing performance and maintenance as well as reducing code complexity for improved unit testing.
  • Advise and recommend teams on the use of Selenium for functional testing ExtJS based applications.
  • Create advanced SASS themes troubleshoot issues for IE and Chrome browsers
  • Troubleshoot ExtJS and Confidential Touch issues for any developer in need at Confidential

Confidential

Senior Architect

Responsibilities:

  • Lead a team of developers in the development of ExtJS custom components
  • Developing custom components using ExtJS (grids. etc.) which will provide fast performance in IE 6+ browsers.
  • Ensuring cross-browser compatibilities of products (IE 6 and up, Firefox, Chrome, etc)
  • Write blogs on technologies for Confidential
  • Provide guidance on web application development
  • Write specifications documentation
  • Provide risk and complexity analysis
  • Provide Unit Testing and Functional Testing Expertise

Technologies PC, Windows, MS Office, Acrobat Pro, JavaScript, HTML, CSS, ExtJS, Aptana Studio, Eclipse, Jasmine, Selenium, Selenium Web Driver, Selenium Grid, XAMPP, Jetty, Git, Apache, SASS, Compass, Confidential SDK, JSON, Debug Bar, jsLint, NodeJS, FireFox, Chrome, IE, Safari, etc.

Confidential

Lead ExtJS Architect

Responsibilities:

  • Lead a team of developers in the development of ExtJS based products
  • Identify and resolve quirks and critical issues wif ExtJS
  • Ensure cross-browser functionality
  • Analyze and streamline the current projects for improved efficiency and performance
  • Use ExtJS 4.2 (migrate where necessary either from Ext 3 or Ext 4.x)
  • Setup Jasmine Unit Test for all projects
  • Setup Selenium for all ExtJS based projects
  • Working wif Node.js to provide complementary samples and code support
  • Creating POCs for demos
  • Educate other developers on advanced ExtJS techniques
  • Educate other developers on advanced JavaScript programming design patterns for enterprise level web UI development
  • Other related duties

Technologies PC, Windows, Linux, MS Office, Acrobat Pro, JavaScript, HTML, CSS, ExtJS, Aptana Studio, Eclipse, Jasmine, Selenium, Selenium Web Driver, Selenium Grid, XAMPP, Jetty, Git, Apache, SASS, Compass, Confidential SDK, JSON, Debug Bar, jsLint, NodeJS, FireFox, Chrome, IE, Safari, etc.

Confidential

Senior JavaScript Framework Engineer

Responsibilities:

  • Provide expert code-review for GUI/WebUI Mars Project
  • Ensuring cross-browser compliance between IE9/Firefox/Chrome on Windows as well as Safari/Chrome and Firefox on Mac OS X.
  • R&D on technologies for charting (D3), unit testing, code coverage and other areas of code maintenance for ExtJS and JavaScript based projects
  • Liaise wif QA, assisting them as required
  • Setup Jasmine Unit Test for ExtJS based project
  • Setup Selenium and write Functional Testing for ExtJS based project using Java
  • Working wif Node.js to provide complementary samples and code support
  • Attend meetings wif peers and consulting firm on Mars project
  • Do daily and weekly merge of GUI code using Git/Gerrit
  • Provide code coverage and other recommendations for maintaining the code base’s integrity
  • Provide code solutions for enhancing performance using ExtJS and JavaScript.
  • Setup VM wif various OS images and working wif them to provide code testing, etc.
  • Other related duties

Technologies PC, Windows, Linux, MS Office, Acrobat Pro, JavaScript, HTML, CSS, ExtJS, jQuery, Aptana Studio, Eclipse, Jasmine, Selenium, Selenium Web Driver, Selenium Grid, XAMPP, Jetty, Git, Gerrit, Apache, SASS, Compass, Confidential SDK, JSON, Debug Bar, jsLint, NodeJS, FireFox, Chrome, IE, Safari, etc.

Confidential

Senior JavaScript Framework Engineer

Responsibilities:

  • Created Mockups and POCs using ExtJS
  • Created a Desktop OS using ExtJS and DeftJS (for injecting modules at runtime)
  • Created Administrative apps for use on Desktop OS
  • R&D on a new JavaScript framework library for in-house use
  • Trained staff on JavaScript Development using ExtJS
  • Use JIRA for tracking projects and problem logging
  • Use GitHub for version control
  • Developed apps using Java 6, NetBeans 7.3 and NetBeans Platform wif Rapture (An Confidential in-house system)
  • Other related duties

Technologies PC, Windows, Linux, MS Office, Acrobat Pro, JavaScript, HTML, CSS, ExtJS, DeftJS, Confidential Touch, Ext Designer, Aptana Studio, XAMPP, Apache, mySQL, SASS, Compass, Confidential SDK, AJAX, JSON, JSON-P, XML, Chrome, Safari, IE, Debug Bar, jsLint, Java, NetBeans, NetBeans Platform

Confidential

Solutions Engineer / Trainer

Responsibilities:

  • Delivery of training sessions
  • Writing new material for training
  • Liaise wif Engineers on the creation of solutions wif Confidential ’s products
  • Liaise wif other solution engineers in the improvement of our training services
  • Interview candidates for training positions
  • Write POCs for our training material
  • Write POCs to support our customers in their requests for assistance
  • Design presentation material for training sessions
  • Write and deliver material for exhibitions
  • Use JIRA for problem logging
  • Use GitHub for managing versions of the training and presentation materials
  • R&D new training delivery techniques, methods and technologies
  • Setup Online Registration System

Technologies MAC, PC, Windows, OS X, iPhone, iPad, Projector, Network Hubs, Open Office, MS Office, Keynote, Acrobat Pro, JavaScript, HTML, CSS, ExtJS, Confidential Touch, Ext Designer, Aptana Studio, XAMPP, Apache, mySQL, SASS, Compass, Confidential SDK, AJAX, JSON, JSON-P, XML, Chrome, Safari, IE, Debug Bar, jsLint.

Confidential

Senior UI Developer

Responsibilities:

  • Architected, designed, developed and coded the “ Confidential ” framework as a replacement for the “metascript” form generator (an in-house product at CityTime) which automates the creation of complex forms and complex widgets for the CityTime application.
  • The “ Confidential ” framework, based on ExtJs technologies, creates on-the-fly complex forms and widgets for the capturing and management of data. “ Confidential ” is well tested wif a unit test framework, based on the jsUnit JavaScript unit test tools to ensure the integrity of the code.
  • “ Confidential ” performance allows the creations of forms in sub-second time. It is easy to use and easy to extend to include new layouts and form based complex widgets. When compared to the older “metascript” framework, it was rated as a superior framework for the development of forms which saved over 20% in development time for adding new features. It is easier to work wif and had a very high rate of acceptance wif the developers.
  • Wif this framework our GUI development team was able to easily add new features as required by the client. Their feedback allowed me to improve the product’s reliability, easy of use and robustness.

Confidential

Confidential /Web Development

Responsibilities:

  • Collaborated wif the Common Look and Feel Group at LAC towards the development of CLF standard compliant templates for the Trusted Digital Repository web application.
  • Taking the role of business analyst; liaised wif clients; assessed their requirements and translated them into USECASE documentation.
  • Created storyboards and wireframes of the application to be reviewed by peers and clients.
  • Coded the prototypes in XHTML/JSP working in a Spring 2.0 JAVA framework wif back-end developers.
  • Succeeded in designing a viable prototype (Prototype 1) which was approved by all stakeholders.
  • Accessed the DoJo toolkit by creating a proof of concept application in order to determine its viability as a JavaScript framework for the UI implementation of the front-end of the TDR application.
  • Assigned the task of comparing 3 products (MIKAN, CMS and TDR Prototype 1) wif the purpose of creating a report offering a critique of each product. The purpose of the review was to identify each product’s functionality, development platform, the required maintenance tools and their user interfaces. This report was to be used to determine the viability of integrating all of them under one common look and feel template. After this report, I created wireframes and templates of all 3 products set in a common design.
  • Assigned the task of keeping the TDR Wiki up-to-date and to improve it by extending it wif add-ons to further its documentation capabilities.
  • Worked on Prototype 2 using ExtJS platform.

Confidential

Confidential Web Developer

Responsibilities:

  • Created a business analysis report and a design storyboard
  • Designed a new website. Administer and maintain the site as required and on an on-going basis. (the website is currently being redesigned, work in progress, but functional)
  • Use of Photoshop and Corel Draw for designs and graphics
  • Use of XHTML 1.0 for coding wif CSS2

Confidential

Confidential Web Developer

Responsibilities:

  • Liaised for client wif Web Hosting Company, in order to set-up a domain name and the necessary server space to host the corporate website.
  • Created a business analysis report and a storyboard for designs.
  • Rejuvenated very old pictures using PhotoShop and made them web ready (see history of Confidential )
  • Designed and implemented a new website for Confidential based on client specifications.

Confidential

Senior Web Architect

Responsibilities:

  • Created a business analysis report
  • Identified the project phases for development
  • Created a storyboard for approval by client
  • Coded the pages for approval by client
  • Performed the setup the mySQL database
  • Exported Word/Excel data to the database and created custom VBA scripts as required
  • Coded the application in PHP/HTML
  • Tested the application
  • Delivered prototype

Confidential

Senior Web Architect

Responsibilities:

  • Created a business analysis report
  • Presented a PowerPoint storyboard of the website’s content, layout and strategies
  • Coordinated for the client the acquisition of web space and domain name
  • Configured web space, e-mail addresses, etc,
  • Managed the web account for the client
  • Photographed digital pictures of the client and various events he attended
  • Optimized pictures for the web or for print, as required
  • Designed all the decorative and site graphics for the website
  • Coded the pages in valid XHTML 1.0 transitional format and ensured dat every page validated wif success using the World Wide Web Consortium (W3C) HTML Validator.
  • Created and tested all 3 web applications (1 email form, 1 tell a friend form and 1 volunteer form) in PHP 4.0 wif a combination of JavaScript.
  • Ensured Scripting and Styles are compatible across various browsers.
  • Authored many portions of content in the site.
  • Translated many portions of the content in the site to French
  • Ensured all accessibility rules from the W3C and the federal government Common Look and Feel (CLF) for forms and content are met.
  • Created posters and flyers for the campaign
  • Maintained and updated the site on a regular basis
  • Liaised and advised client and his staff on campaign strategies, especially, the use of the web to further the campaign.
  • Assisted the client in the editing of his newsletters to the local press.
  • Maintained and updated content of the site (ensure HTML and text entries, clean up and optimize graphics using PhotoShop, etc)
  • Performed the setup a local server for development purposes and for approval of content prior to publishing
  • Educated client on CLF accessibility and enforced them when possible wifin the design
  • Designed CLF 2.0 compliant layouts

Confidential

Senior Web Graphics Content Confidential

Responsibilities:

  • Created a business analysis report
  • Advised the client on content format in order to ensure CLF standards are met
  • Performed the setup of a development server and performed the setup of a secure method of file sharing for project files
  • Created templates in Dreamweaver 8 for 3 websites
  • Extracted graphics from InDesign documents to Photoshop and made them web ready
  • Extracted text from InDesign documents to Dreamweaver 8
  • Ensured coding is in XHTML 1.0 transitional and dat all pages validated for W3C standards
  • Ensured the coding is Treasury Board CLF compliant.
  • Communicated application design to development team
  • Followed up on the development to ensure consistency wif design wif my manager

Confidential

Flash and ASP developer

Responsibilities:

  • Followed the direction of the team leader in the development of 2 online training websites
  • Designed custom Flash solutions for presentation of online training material based on my recommendations.
  • Integrated Flash and ASP coding for generating dynamic content by building a custom Flash component wif Live Preview capabilities.
  • Used MS Word and Dreamweaver to code and edit HTML/ASP pages.
  • Used PhotoShop to integrate graphics in Flash and/or the websites.
  • Designed data driven quiz components in Flash.
  • Communicated application design to development, network and database development team
  • Followed up on the development to ensure consistency wif design to the technical resources.
  • Redesigned a new business logo
  • Redesigned new stationary (business cards, letterheads, etc…)
  • Redesigned a new website. Administer and maintain the site as required and on an on-going basis. (This website is being redesigned, current model is functional)

Confidential

Senior Instructor and Web Architect

Responsibilities:

  • Architected, developed and coded a shopping cart framework for the selling of multi-track seminars using PHP, mySQL, XML, Unix and DHTML and credit card processing capabilities.
  • Implemented 3 seminar registration shopping cart wif the shopping cart framework tool.
  • Developed a curriculum for training the Common Look and Feel Guidelines for the Federal Government (seminar name: Strategies for Deploying and Maintaining CLF Websites using Treasury Board Guidelines).
  • Delivered seminars on Strategies for Deploying and Maintaining CLF Websites using Treasury Board Guidelines.
  • Provided training services in both official languages.
  • Liaised wif CRA staff on the creation of the toolkit for the seminar (presentation material, documentation, topic flow and examples)
  • Lead the team as topic expert on all CLF related content
  • Adapted CRA’s CLFIE guidelines to mirror the format from my seminar
  • Provided technical and business oriented advice to web developers on all aspects of GoC web development and web application development.
  • Acted as Master of Ceremonies for the 2 day event
  • Lead a talk show where 3 guests from various ministerial departments were interview on the topic of Intranet Renewal
  • Lead the Q&A session.

We'd love your feedback!