We provide IT Staff Augmentation Services!

Hybrid Mobile & Web Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • I am an experienced and versatile Frontend Web Developer with extensive knowledge and experience in, HTML5, JavaScript, CSS3, jQuery, and frameworks like Angular 2, AngularJS and KnockoutJS. I have substantial past exposure to Java and .NET platforms, as well as databases such as SQL Server and MySQL. I’m also highly proficienct in graphics packages such as Photoshop and Xara Designer.

PROFESSIONAL EXPERIENCE

Hybrid Mobile & Web Developer

Confidential

  • Work on maintenance, enhancement and development of new components for everyday banking hybrid mobile app for BMO.
  • Technologies used are Angular 2, TypeScript, NgRx, RxJS, SASS, etc. Examples include, create new Angular Components, Directives, Services and Pipes. Integrate with backend services to receive and send data through IBM MobileFirst Platform (Worklight). Add app rating functionality through customized screens and integration with 3rd party apps such as Qualtrics.
  • Connect to backend through RESTful API services that returned data in JSON format
  • Write Unit Tests using Karma and Jasmine to achieve high level of code coverage
  • Work in a highly integrated Agile team implementing Srum workflow including Daily Strum, Sprint Planning, Story Refinement, Retrospective, Kanban, etc.
  • Daily interaction with UX Designers to collaboratively develop GUI Web App
  • Integrate with libraries such as Qualtrics and WalkMe for iOS and Android.
  • Fix production and QA defects.
  • Part of team to migrate Recurring Bill Payments and Transfers (RBPT) from Dojo to Angular 2.
  • Helped develop RBPT module for BMO app in Dojo.
  • Responsible for integrating Rewards Programs such as Air MILES, BMO Rewards and Diners Club, into the mobile versions of the BMO mobile banking app
  • Helped implement module for displaying Pending and Posted transactions for MasterCard on BMO app.
  • Use existing framework with IBM Worklight, Dojo, HTML5 and CSS3. IDE is Eclipse.
  • Use Git and BitBucket for version control
  • Use Jira for tracking Sprints, Stories etc. Use Confluence to manage and share team documents
  • Communicate with System Architect and Business Owners to clarify all requirements
  • Integrate Single Sign - On (SSO) on vendor sites when user redeems rewards

Senior Front-End Developer

Confidential

  • Worked on Travel Portal for Rogers customers which is used by Rogers customers travelling in US and other countries.
  • Work on apps for Rogers and Fido, to view account and usage info, make payments, etc. These are hybrid apps for iOS and Android platforms. They are available on the App Store and Play Store.
  • Technologies used: JavaScript, jQuery, jQuery Mobile, KnockoutJS, CSS3, HTML5 and AngularJS.
  • Developed hybrid mobile app using AngularJS, gulp, bower, karma.
  • Maintained and enhanced an AngularJS application using directives, services, controllers and dependency injection.
  • Developed screens and debugged application in Android and iOS.
  • Integrated Mobile Application with localities.
  • Coached developers on proper code practices and testing.
  • Involved in the code reviews at the end of every iteration to improve the performance, make code readable, reusable and to implement the best practices in the industry. Used Jenkins and Bamboo for continuous integration and deployment automation.

Environment: Angular JS, knowckoutJS, javascript, JQuery, Node.js, HTML5, CSS, SCSS, gulp, bower, karma, Andriod OS 4.x, 5.x, 6.x, iOS 8/9, Java 7/8, Scala 2, AJAX, REST, JUnit, Git, SVN, JIRA, Maven 2.0, Windows, Mac, Unix, Akka, Play Server, Agile, scrum, Bamboo, Jenkins

Front-End Developer

Confidential

  • Create website for Toronto International Film Festival (TIFF)
  • Use HTML, CSS, JavaScript and jQuery to create page components. Embed Twitter feeds from multiple groups into website. Customize 3rd party image sliders.
  • Develop website for new credit card for Visa (Visa Infinite Privilege) for high net-worth clients
  • Leverage jQuery plugins like Validate, jQuery UI and Chosen to create interactive pages.
  • Integrate jQuery slider plugin to back-end code to dynamically build a carousel
  • Use Photoshop to extract images from mockup screens prepared by design team
  • Create JSP pages from wireframes, and use Media Queries to create responsive pages
  • Work dynamically with back-end team to integrate with SQL Server database. Use Eclipse (IDE).
  • Proactively work with System architect QA team to troubleshoot and perform Penetration Testing
  • Use Ajax requests to load data onto pages. Parse JSON response in callback functions.
  • Use integrated tool (OnTime) to manage bug fixes in conjunction with QA team
  • Perform advanced client debugging using Chrome Debugger Tools
  • Make updates to existing Visa.ca and VisaInfinite.ca using TeamSite (CMS tool)
  • Use HTML5 Boilerplate framework. Customize Ant build tool for HTML5 boilerplate.
  • Create mobile website of client ‘Misfits’

Sr. Front-End Developer

Confidential

  • Develop new UI screens for member as well as public sections of confidential
  • Maintain and enhance existing UI components
  • Interface with server components using Java, Struts Framework. Also used Spring Framework.
  • Ensure code adhered to good standards and design patterns. Participated in code review sessions.
  • Tools and languages used: HTML, CSS, JavaScript, Eclipse, jQuery
  • Part of team developing new website for Confidential, using Java Play Framework and Scala
  • Worked in Agile Development environment, including daily Scrum meetings, Sprint planning, and Story Estimation. Acted as Scrum master on a rotation basis.
  • Collaboration tools: Jira, Confluence, SVN
  • Worked in team responsible for hosting international Halo 4 tournament by Microsoft

UI Developer

Confidential

  • Develop/Modify UI components for Scotia Online website. Used jQuery, HTML4, CSS2, XML and JavaScript
  • Create jQuery module to automatically display Products & Services menu on website
  • Create XML documents to load business line content, such as Banking Accounts, Credit Cards, and Mortgages, while integrating with existing CSS2 styles
  • Part of team responsible for launch of brand new Confidential website. Integrate third-party jQuery components into new site
  • Resolve styling conflicts in CSS2. Edit and enhance JavaScript components for updating Scotia funds rates
  • Communicate with and facilitate meetings between business line and development teams

Confidential

Confidential

  • Develop a generic ‘Tabbing’ library, to be used for programming UI screens
  • Develop an in-house Java utility for copying files from the company servers
  • Used in-house programming framework to develop new back-office components for existing, as well as, potential new clients. Modules included: Flight Attendant Reporting, Promotions, Asset Management, Repair Management, Cash Management, Employee Flight Alerts, and Flight Service Manager
  • Customized an existing back-office component, for In-Flight Inventory Management, to be implemented for a new client
  • Technologies used include: Java/J2EE, JSP, JavaScript, HTML4, CSS, AJAX, YUI (Yahoo )
  • Develop online/ interactive web-based trainings for airline attendants to use hand-held device
  • Created mockups and wireframes for new features in POS handheld devices for flight attendants

Programmer/Web Developer

Confidential

  • Program in C# to design a user-interface for 911 system
  • Use ASP.NET and Web Services to design a web-administration application
  • IDEs used: Microsoft Visual Studio and MyEclipse Workbench
  • Used Java, Eclipse, JSP, Struts Framework, and Hibernate to design same interface as above and deploy it on Tomcat
  • Used hand-coded HTML, JavaScript and CSS to achieve client-side functionality
  • Used databases such as SQL Server and MySQL. Designed and maintained company website
  • Created graphic images used for applications. Create documentation and install packages

We'd love your feedback!