Ui Developer (consultant) Resume
New Orleans, LA
SUMMARY
- Over 6+ years of IT experience in the field of web developing and designing with proficiency in HTML 4.01/5, CSS (2/3), JavaScript, Angular JS, Angular 2/5, TypeScript, Polymer JS, AJAX, XML, JSON, Restful web services and Responsive web designing.
- Experience in applying the latest development approaches including MVC framework in the browser, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Skilled in creating Web Applications, User Interfaces, and Layouts with HTML5, CSS3, JAVASCRIPT using W3C standards.
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in Gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
- Experience in working with JavaScript frameworks like Polymer JS, AngularJS, ExtJS.
- Proficient in developing Single Page Applications (SPA) using Angular JS.
- Experience in working on projects with Waterfall, Agile methodologies such as TDD and SCRUM.
- Strong front-end GUI wire-framing/prototyping skills using scripting languages like JSP, HTML5, DHTML, Java Script, DOM, and Cascading Style Sheets (CSS3).
- Skills in optimizing websites for Mobile phones using CSS media queries.
- Working experience with MySQL, which includes configuration, query optimization, full-text search indexing and de-normalization Expert in handling the administration of MySQL database.
- Experience in working with HTML Controls, User Controls, Master Pages and Themes.
- Experience in Responsive Web Design using Media Queries as well as Twitter Bootstrap.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome, and IE Developer Toolbar for Internet Explorer.
- Expertise in maintain websites, software, Debugging, understanding, and troubleshooting existing code.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Hands on experience on Planning, estimation, designing and developing on application development issues.
- Expertise in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Quick learner and up-to-date with industry trends. Excellent written and oral communications and team player. Excellent customer relations and people management skills. Ability to work independently and well-organized. Strong analytical and problem-solving skills. Excellent presentation skills.
TECHNICAL SKILLS
Web Technologies: HTML4/5, CSS2/3, XML, Polymer JS, JavaScript, JSON, Angular.js, Angular2, TypeScript, Node.js. Bower.
IDE, HTML Editor: Notepad++, Sublime, MS Visual Studio.
Frameworks: Angular JS, Angular2 & 5, React JS, Polymer JS 2.0, Mocha JS, Ext JS, Grunt.
Debugging Tools: IE, Firebug, Chrome Dev tools
Scripts: DHTML, JavaScript, jQuery, XML, XHTML
Operating Systems: Windows NT, Windows 2000, Windows XP, Win 7, Mac OS
Database: Oracle 8i/9i/10g/11g, MYSQL, SQL SERVER, ETL
PROFESSIONAL EXPERIENCE
Confidential - New Orleans, LA
UI Developer (Consultant)
Responsibilities:
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Good working experience in Web Designs which includes HTML5, HTML, XHTML XML, SASS, CSS, CSS3, JavaScript, jQuery.
- Good knowledge of latest version of object-oriented JavaScript Libraries like polymer.js, Angular.js, Node.js framework.And had pleasant experience with PREDIXUI cloud-based platform (PaaS).PREDIX UI makes it easy to create powerful, user-friendly web applications with components that just work.
- ThePREDIX UI components are framework agnostic - they can fit into many existing JavaScript web applications (e.g. Angular, polymer), or serve as a starting point for a new project.
- Responsible for Creating custom, general use modules and components which extend the elements and modules of core Angular js, Polymer js.
- Responsible for validating user actions on the client side and provided responsive feedback using Polymer js, Angular js, andPREDIX components.
- Using GIT for Source Control and Version Management.
- Applied advanced HTML, JavaScript, and CSS to deliver innovative user interfaces using material design components in Polymer JS.
- Developed reusable Angular components targeted to reduce the large chunk of the code base using component-based architecture.
- Created smart navbar system in typescript that would retain a client context across multiple web apps using the query string.
- Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
- Implemented the caching of the get requests using the Interceptors of HTTP Client Module provided by Angular5.
- LeveragedAngular5 resources for all data access, Encapsulating URLs and standardizing data access interfaces.
- Created tasks for updating tsconfig tracked files based on glob, tslinting, and compiling typescript files.
- Implemented directives and scope values using Angular JS for an existing webpage.
- Used AngularJS Dependency Injection (DI) to inject Angular Services, as well as built custom Directives to provide reusable component.
- Routing used in AngularJS used to do proper routing of the different modules in the application.
- Used AngularJS controller where in the data was propagated into it from the model and to view the object.
- Installed environment for developingAngular5 include getting familiar with NodeJS, TypeScript and Loader.
- Implemented Module in Angular5 to group components, directives, pipes and services that are related.
- Designed and developed the Presentation layer using Angular.
- Worked on some of the new features of Angular like new if else syntax, ng-templates, form validators.
- Used Bower to install browser dependencies. Used Node Package Manager (NPM) and Browser as package manager for installing frontend dependencies.
- Converted Grunt build tasks to Gulp to decrease build times in an angular node project.
- Worked on the latest version of object-oriented JavaScript Libraries like Polymer.js, Angular.js, Node.js, Bootstrap.
- As a front-end developer for MobileIron.com my responsibilities included managing the UI layer and making sure it was first in class. I actively managed cross-browser compatibility, and feature development.
- UsedReact JSfor search engine optimization.
- Making changes to the existing web applications using React JS and creating new components using Material-UI and Material-Design.
- Combined and Spitted reducer logic using Redux, and isolated Subapps.
- Worked on Ext.JS and created reusable components like Menu Navigation, report graphs, Session monitor which was very useful in the application.
- Worked on Ext.JS Data grid, charts, Forms and Layout Manager Components.
- Involved in support while conducting the UAT with the Business users using SDFC application, based on that captured data also collected additional information about changes in application.
- To leverage custom fields to create reports and dashboards extended native SDFC reports.
- Followed agile development and consistently delivered new features on time during sprints.
- Communicated updates in daily scrum meetings using Rally software.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Extensively used Ajax calls to send parameters and fetch data based on the user-triggered events.
- Manipulated data to both send and fetch data from the server through GET, DELETE and POST requests.
- Handled response data from RESTFUL web services using XML, JSON and JQuery to update UI.
- Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back endsystems).
Environment: Polymer.js, Predix, Angular.js, TypeScript, Angular5, React JS, Node.js, mongo DB, AJAX, Agile Scrum, Bower, NPM, Responsive Web Design, HTML5, CSS3, Java Script, Grunt, Postman, JSON, GIT, Rally, Sococo.
Confidential - Pittsburgh, PA
UI Developer
Responsibilities:
- Worked as web developerwith a strong background working on open source technologies, including HTML, CSS, MySQL, Twitter Bootstrap, JavaScript, jQuery, AngularJS, AJAX, and JSON & Photoshop.
- Developed all the UI pages for customer care application using HTML5, CSS3, JavaScript, jQuery, Ajax and JSON.
- Implemented JavaScript frameworks like AngularJS, AJAX, JavaScript, JSON, and jQuery plug-in.
- Worked with Media Queries and Twitter Bootstrap to make the application responsive on all the gadgets.
- Highly proficient in design/development of standalone and web applications using JavaScript, XML, DHTML, Ajax, Tomcat, and Apache Application server over various platforms (UNIX, Linux, and Windows).
- Working with CSS Preprocessors like LESS and SASS along with JavaScript task runners.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in Design, Development, testing enterprise applications using jQuery, Web Service, AJAX, Java, and Apache.
- I have been working for image editing tools like Photoshop and Paint shop.
- I worked with creating and reviewing UIdesign specifications, developing prototypes and conducting usability tests.
- Developed my application using Responsive Web Design, HTML5, DHTML, XHTML, CSS2/3, AJAX and JavaScript frameworks like jQuery.
- Developed single page web application using JavaScript framework Angular JS.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML5, CSS3, JavaScript and Angular JS.
- Implemented directives and scope values using Angular JS for an existing webpage.
- Experience in working with version control tools such as SVN.
- Coordinated with BA group and conducted several feedbacks from different agents for implementing a better user friendly and interactive websites for easy access.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Developed Mobile and Web platforms using industry best practices with focus on performance and scalability.
- Tested and debuggedMobile application using both coded and manually executed test cases onMobile devices
- Development environment included HTML5, CSS3, Java, Java script, Play framework, RESTful Web Services and D3.Js data driven charting library
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Developed and designed internet web applications and wrote application level code to interact with APIs using AJAX, JSON and XML.
- Developed user interface using PHP, Code igniter, NOCMS, bootstrap, AJAX, jQuery, HTML, CSS.
- Developed front-end UI using ANGULARJS, HTML5, CSS3, BOOTSTRAP, CANVAS, JAVASCRIPT, SASS, JQUERY, and AJAX.
- Used HTML5 functionalities such as Local Storage, Web Sockets and Canvas.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Implemented and designed user interface for web based customer application.
Environment: HTML, CSS, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS, Bootstrap, XML. DHTML, Ajax, SQL Server, SVN, PL/SQL, WebSphere 7.0, SQL developer.
Confidential
UI developer
Responsibilities:
- Involved in development, design and implementation of front-end part widget-based application.
- Involved in client-side development using Bootstrap, HTML5, and JavaScript& testing with Jasmine.
- Created Master Pages, CSS Style Sheets and Integrated to Silverlight and got approval from Business Stake holders.
- Developed PHP code for the websites from scratch, using a practical approach and meeting the client requirements.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Designed UI architecture for a very complex Web 2.0 portal using DOJOand JQuery
- Developed RESTful based web services and exposed those using WSDL files over HTTP transport protocol and communication.
- Created UI screens using Angular JS.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages’ dynamic using AJAX, JSON and XML.
- Used SASS and LESS extensively for Rich UI experience.
- Developed complex, useable, attractive, and cross-browser web interfaces that account for speed, file size, readability, and accessibility.
- Used AngularJS for internationalization and to generate share prices dynamically using ng-route.
- Involved in parsing JSON API to JDOs and use them in frontend handlebar.js
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
- Experience in data migration testing using ETL tool, EDI, OLAP, Oracle, SQL, and PL/SQL.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3&JavaScript using Dreamweaver.
- Implementation of TDD and continuous integration using Jasmine framework with Karma (Unit testing) and Protractor (End-to-End testing) test runners.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used Angular JS and Backbone JS MVC Frameworks in the development of the web applications.
- Created and deployed new features in order to sustain and amend existing applications.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Created Single Page Applications (SPA) using handlebars, backbone.js and node.js.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Extensively used HTML5 for audio and video playback. Worked on the MVP architecture for the GWT.
- Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally. Used jQuery template for markup. Used Ajax, JSON with jQuery for request data and response processing.
- Developed programs to port the XML data to database to make the website XML driven.
- Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
Environment: PHP, OO JavaScript, JQuery, JSON, Ajax, HTML5,DHTML, CSS2, CSS3, Angular JS, ETL, PL/SQL, Bootstrap, Usability Testing, Karma and Jasmine, SSAS, LESS, MySQL.