Post Job Free

Resume

Sign in

UI Developer

Location:
Austin, TX
Posted:
April 09, 2018

Contact this candidate

Resume:

IRFANULLA MOHAMMED

Web UI Developer

Email: ac4200@r.postjobfree.com

Phone: 412-***-****

PROFESSIONAL SUMMARY

5+ years of experience in application and web development with emphasis on HTML5, CSS3, Bootstrap Node.js, AJAX, JavaScript, Typescript, ECMA Script 6, jQuery, Angular 1.x & 2.0 and React.

Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript, RWD (Responsive Web Design) and jQuery also experience in making webpage cross browser compatible.

Experience in working MVC Architecture and also in using version control(SVN)

Extensive experience in designing professional User Interactive (UI) web applications with the help of HTML, HTML 5, XML, XHTML, JavaScript and CSS, CSS3.

Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time-lines of the project.

Working experience with Angular 2.0 for developing single page application.

In-Depth knowledge/Experience of Web 2.0, JavaScript, jQuery, W3C Standards.

Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.

Good knowledge in JavaScript frameworks jQuery, Angular.js, Node.js and Backbone.js

Experience applying the latest development approaches including MVC, RWD, and event-driven applications using AJAX, Object Oriented JavaScript, JSON and XML.

Experienced on MEAN Stack Development. MongoDB, Express, Angular and Node.

Experience working with GitHub for source code management and revision control.

Experience in working with third party web services APIs and Web Services using AJAX and jQuery.

Experience in working with jQuery Mobile it is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphones.

Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.

Experienced in various IDEs like Eclipse, Notepad++, Sublime Text, Adobe Dreamweaver, Microsoft Visual studios and Web Storm.

Designed database using SQL server and imported using Entity Framework.

Developed and managed database using ADO.NET and Entity Framework, SQL Server.

Professional in creating Templates, Mock-ups and Prototypes, Web Interfaces, Layouts and Flow of feature pages

Experience managing daily communication with an offshore development team.

Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.

Created and implemented custom User controls in ASP.NET.

Experienced working with user controls on ASP.NET web Forms which contains master Pages, Various types of Data Grid and HTML Helpers along with AJAX Extension tools.

Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.

TECHNICAL SKILLS

Web Technologies

HTML5, HTML 4, CSS, CSS3, JavaScript, Typescript, JQuery, Node JS, JSP, AJAX, JQuery, mobile, React.js, ember.js and JSON, Graphic Design, ASP.NET

Databases

My sql 5.0, Sql Server

Web/Servers

Windows and Mac OS, Apache Tomcat

Web Services

XML, SOAP

Software Methodologies

Waterfall, Agile,TDD

Frameworks

Tracking Tools

Jasmine, Angular.js, Angular 2.0, Spring, Backbone.js, Entity

TFS, JIRA

PROFESSIONAL WORK EXPERIENCE

General Motors July 2017–Present

Austin, TX

UI Developer

Worked on the owner center site which allows GM vehicle owners to manage various network connected car features through the OnStar subscription services. Users are able to purchase data plans, view vehicle diagnostics information, track and compare their driving behavior through different metrics using the integrated Smart Driver feature (hard braking events, average speed, distance driven, late night driving etc.).

Responsibilities:

Got an opportunity to work across different modules on the UI layer which was a single page application built on an Angular.js framework packaged as a module rendered through a Java backend.

I was part of the effort on integrating the Client site with ongoing Owner Center division wide strategy to move towards a more RESTFUL architecture.

Worked with the C3.js (wrapper around the D3.js) library for rendering dynamic charts for the Smart Driver metrics feature.

Node.js used mainly for NPM package management and bundling the front-end source assets to a single module for the dev environment, later to be consumed by a JAVA based web service for the initial server side rendering of the site.

Designing the User Interface using HTML5/CSS3, with emphasis on ES6 conventions wherever supported.

Angular UI router for handling State changes based on user input or data changes.

Protractor for unit testing angular modules.

SVN for version control.

Used TDD for writing the Unit Test.

Used Jasmine and Karma to create test suites and t for unit testing the UI.

Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.

Generated the code coverage report using Istanbul.

Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.

Involved in daily Agile meetings to keep track of the ongoing project status and issues.

Used TFS to keep track of outstanding bugs, increase productivity, and improve communication.

Configured and integrated Spring Data MongoDB with the MongoDB document database and Spring Data REST.

Environment: HTML5, CSS3, JavaScript, Node.js, Angular.js, Gulp, Browserify, C3.js, Protractor, NPM, SVN SASS, Angular JS 1/2, React JS, Handle Bars, Bootstrap, AJAX, jQuery, JSON,,TDD Grunt, Karma.

AT&T, Atlanta GA Aug 2016- June 2017

ATT Engage

UI Developer

AT&T is embarking on a journey to build an open source platform to create personalized videos for its customers. Personalized videos are becoming an integral part of AT&T business which would help AT&T to improve customer experience which will result in reduced customer complaints and interactions. Currently personalized videos for AT&T Customers are created by another vendor Sunday Sky. For each order, order confirmation video is created dynamically and sent to AT&T customers. AT&T Engage platform will replace the existing solution by providing personalized videos with additional capabilities.

Responsibilities:

Created Short URL’s Using Ionic framework and SASS.

Brief experience on implementing the Angular 2.0 in creating animations based on ionic classes.

Responsible for creating the screens with table-less designs meeting W3C standard.

Responsible for design and development of the web pages from mock- ups.

Used jQuery plugins to insert calendar in Short URL Page.

Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery.

Used Node.js application in Express.js framework to create URL shortening service.

Used SASS for styling URL’S.

Developed Functional Requirement Document based on users' requirement.

Done testing for cross browser functionalities to confirm the application consistency across various browsers.

Experience in working on CSS Preprocessors like LESS &SASS along with JavaScript task runners like Grunt.

Used Node.js modules like Grunt, Bower, Express JS.

Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.

Involved in developing various generic JavaScript functions used for validations.

Used Video.js framework for HTML5 video player.

Involved in integrating RESTful based services for retrieving and posting data. Good understanding of call backs and promises.

Developed multi-tier application to resolve seperation concerns, dat access lyer using entity framework and service layer to encapsulates business logic that user repository.

Built responsive admin portal using Bootstrap.

Updated and maintained the internal code base (tested code before deploying to live site) using GitHub.

Involved in complete User Interface designing and coded the web site in XHTML, CSS and Java Script.

Extensively used Angular 2.0 Typescript, ionic framework and jQuery to provide UI functionality.

Used Cassandra NoSQL

Performance tuning and stress-testing of NoSQL database environments in order to ensure acceptable database performance in production mode

Environment: HTML4/HTML5, Typescript, Angular 2.0, Ionic Framework, Sass, JQuery, Visual studious, GitHub, JavaScript, Bootstrap, ASP.NET, Video.js, Cassandra, NGINX, Node JS,

GILA Corp LLC, Austin, TX Dec 2015 – Jun 2016

ORB Tolls

Web UI Developer

GILA, LLC offers business process outsourcing focusing on revenue enhancement services. It serves state governments, transportation authorities, municipal government entities and other public entities, using a technology platform that delivers exceptional customer service.

Responsibilities

Designed and developed responsive web pages using HTML5, Handlebars, CSS3, Bootstrap, Json and jQuery based on the W3C standards and Web 2.0.

Extensively used Angular js, JavaScript, jQuery UI and jQuery to provide UI functionality.

Built Web pages that are more user-interactive using AJAX, JavaScript, LESS, Bootstrap and Angular JS.

Involved in making the application Responsive using Bootstrap and used LESS pre-processor.

Used React.JS, a JavaScript library for building reusable UI components in Client side

Involved in working with Home-Page Carousel, slider and multi-select light boxes.

Handling cross browser compatibility issues (IE, Firefox, and Safari) on both Windows and Mac. Also used fall back codes.

Used bootstrap components like accordion, date picker, time picker, alert, buttons, modal etc.

Experienced in React JS and working with React Flux architecture.

Migrated the code to React JS-with Redux.

Redux is used for component state management at the component level

Designing and developing the ASP.NET applications with Model-View- Controller (MVC) framework.

Implemented User Friendly UI design with HTML, CSS and JavaScript for client-side validation and form submission functions and PHP for server-side scripting for web development

Working with React Router for developing Single Page Applications SPAs

Wrote application level code to perform client-side validation using jQuery

Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.

Involved in source code management with the help of GitHub using push and pull operations of git and created a local git repository so that the source code can be managed locally.

Follow agile methodology and iteration planning.

Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).

Used SVN for version control and JIRA for Bug tracking.

Developed UI and implemented for some plug-in using JavaScript, HTML, CSS and XML.

Converted the mock-ups into hand-written HTML 4.0/5, CSS (2/3), XHTML, JavaScript, jQuery, AJAX, XML and JSON.

Implemented TDD using Jasmine testing.

Written unit test cases using jasmine and karma.

Used jQuery core library functions for the logical implementation part at client side for all the applications.

Perform code review with peers to ensure code optimization and web optimization techniques are followed.

Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.

Applied J-Query scripts for basic animation and end user screen customization purposes.

Environment: HTML4/HTML5, CSS/CSS3, JavaScript, JSON, jQuery, AJAX, Bootstrap, Backbone js, Angular.js, React.js, Redux, JSP, Dreamweaver, Illustrator, Information Architecture, Flash, SQL, PHP and Tomcat, MySQL.

JPMC, SFO, CA Jan 2015 – Nov 2015

Web UI Developer

Chase took an initiative to redesign its existing website into modern look and feel with rich UI features. This application uses an internal JS framework in conjugation with AngularJs for some of UI modules like Customer profile administration. This website is initially released for one million targeted users to check application scalability and performance.

This is a large-scale enterprise application with many Chase services connected through chase.com portal, so integration with backend and service specific security control is a complex implementation. UI layer is built based on standard W3C technologies (HTML5/CSS3/JS), jQuery, Custom JS framework and AngularJs. Server side is a J2EE application deployed on IBM WebSphere.

Responsibilities

Web design and development, application development using HTML, JavaScript and Dreamweaver.

Assisted in designing banner ads, brochures, and website design. Designed trade-mark, marketing materials and Banner designs and created graphic catalogue presentation for client.

Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery and JavaScript.

Responsible for ensuring the pattern consistency across all pages.

Responsible for design and development of the web pages from mock- ups.

Involved in working with build tools using Maven and integrated with Jenkins to build Jenkin jobs. Customer responsiveness.

involved in Setting up the Continuous Integration (CI) process for the application using the Jenkins

Responsible for creating the screens with table-less designs meeting W3C standards

Created web pages which are informative and yet very neat and interesting to look at.

Wrote application level code to interact with the backend databases jQuery AJAX and JSON.

Used React JS, classes in JSX, which combines HTML and JavaScript.

Used Axios with react for making AJAX Calls.

Applied J-Query scripts for basic animation and end user screen customization purposes.

Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, JQvalidator, AutoComplete, AJAX, JSON, Angulars.JS and JavaScript, Bootstrap

Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

Developed the User Interface using HTML 5, CSS, JavaScript, jQuery and AJAX

Designed flash plugins for including different functionalities and content.

Designed XML files for maintaining contents like video, images and audio and display them in flash application.

Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery

Created web pages using HTML5, CSS, jQuery and JavaScript.

Used jasmine unit testing for JavaScript and Angular JS

Developing XML classes for loading the data from XML files deployed at the server

Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.

Environment: HTML4/HTML5, CSS/CSS3, JavaScript, JSON, jQuery, AJAX, Bootstrap, Backbone JS,Angular.js, Dreamweaver, Illustrator, Information Architecture, Jenkins, Flash, SQL and Tomcat, Banner designer, Adobe power point.

HISNA, Irvine, CA May 2014 – Dec 2014

KIA motors

Web UI Developer

Hyundai Information Service North America (HISNA) is a global Information Technology services company with nearly 300 professionals serving Hyundai KIA Motor Group affiliates in North America. This project facilitated the Care Agent to query real-time customer account information, track customer interactions and the actions employed to resolve the customer issues, and be able to report on the results of their efforts.

Responsibilities

Designed web application user interface, interaction scenarios and navigation based on analysts, interpretations of requirement and use cases.

This is a configuration widget written in CSS 3, Java Script, and jQuery framework in UI Layer with Tag library, application deployed and tested on Linux.

Designed and Developed JavaScript framework, which is wrapper on top of JQUERY framework and AJAX, based UI Configuration widgets.

This system was written in Ajax, OO JavaScript, JSP, jQuery, HTML and CSS.

Used JavaScript and CSS for UI Design Mock up. Written code in jQuery/JavaScript /CSS/AJAX for the navigation oriented application.

Created Dynamic Integration of jQuery Tab, jQuery, and other jQuery component integration with Ajax

Used React JS, to change a part of data in a page leaving other items unchanged.

Implemented jQuery Filter search a JavaScript tool for adding a little search widget next to any page listing. This will hide all the list items that don't match the word that are being searched.

Writing and implementing CSS 3 throughout the site, both as in-line and imported files.

Resolved various CSS compatibility issue and did research for CSS3 to implement and for our framework.

Writing and implementing JavaScript throughout the site, both as in-line and imported files.

Designed rich user experience prototype for managing users and roles

Created layouts and implemented design for all the application pages and forms. Wrote CSS Hacks for browser compatibility. Re-skinned some of the forms using CSS.

Writing JavaScript for Node JS applications that is useful for interacting with server and network applications

Has worked on jQuery mobile which is based on HTML 5 for designing user interfaces for web applications.

Has worked on JavaScript OOP, Selenium, Cucumber JS for synchronization of data.

Created database in PHP My Admin for internal projects.

Extensively used jQuery plug-in like Isotope and Masonry plug-in for multi column layout, search plug-in, calendar plug-in, Ajax-queue plug-in, and Auto populating multiple select-boxes.

Developed UI and implemented for some plug-in using JavaScript, HTML, CSS and XML

Environment: JavaScript, CSS3, AJAX, jQuery, Angular.js, Backbone JS, HTML5, XML, SQL, Windows Platforms, IDE- Eclipse.

Augusta Hi-tech Soft sol, India Sep2012 –Aug 2013

UI Developer

Responsibilities

To analyze the requirements and develop enhancements that will mostly benefit users

Developed and designed the various screens and its architecture in accordance to UI Specs following client branding standards

Create and maintain web pages using HTML, CSS, JavaScript Frameworks, jQuery and responsible for Designing of Web pages including Ajax controls and XML.

Developed custom web forms to change existing information with in forms and change input tags by using JavaScript (Function, Methods, Data-type, Debugging, Hoisting, Form validation and performance).

Modified the existing website by adding suitable naming conventions and coding standards.

Worked with user interfaces and applied usability principle to portals.

Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.

To control the usability, aesthetics, speed and communication of the websites.

Used Wireframes to draw the user requirements.

Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.

Tested web sites and fixed any existing bugs using Firebug.

Provide maintenance to several websites.

Worked with Bootstrap for compiling CSS, JavaScript Frameworks and building the System with the convenient methods.

Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS)

Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors

Extensively worked in defect maintenance of Front End issues

Used CSS Sprites to decrease the number of HTTP requests and load time of web pages

Developed presentation layer using JavaScript, HTML and CSS.

Responsible for code optimization and test the website across different browsers.

Environment: HTML, JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows XP.

Education:

Bachelor’s Degree : Computer Science from Jawaharlal Technological University, Hyderabad, India.

Masters : Master’s in information system from University of Mary Hardin Baylor, Belton, Texas.



Contact this candidate