Ui Developer Resume
Oklahoma City, OK
SUMMARY
- UI developer with 6 years of UI development experience with HTML5, DOM, CSS3, JavaScript, jQuery, AngularJS, Angular 2, Angular 4, React JS, JSON and AJAX.
- Extensive experience in development, design, system analysis, and implementation of web based and client/server application using AngularJS, NodeJS, AJAX, JQuery, JDBC, XML.
- Developed application using NodeJS and ReactJS for Asynchronous Module Definition (AMD) and Grunt as task manager.
- Extensive experience in variousUIwidgets using JavaScript libraries like AngularJS, NodeJS, BackboneJS, RequireJS, ExtJS, ReactJS etc.
- Good knowledge in Twitter Bootstrap, MetroUI, Mobile Web Development and Responsive Design.
- Experience in making Responsive web pages into web transactions and applications for tablets and mobile devices using Bootstrap and Media queries.
- Experience in developing Single Page Application (SPAs) using various JavaScript frameworks like AngularJS and NodeJS.
- Experience in working on CSS Preprocessors like LESS & SASS along with JavaScript task runners like Grunt.
- Having hands on Experience working on python and few other backend languages.
- Knowledge of NodeJS and frameworks available for it such as Express, Strong Loop, etc.
- Good understanding on Typescript/ES6/ES5 and running on different browsers.
- Designed annotated wireframes by using Axure and Photoshop CS3. Prototyping for the designed wireframes by using Illustrator.
- Hands on experience in developing applications on operating systems like Windows 8/7/XP, Windows Server, UNIX, Linux, and Ubuntu.
- Excellent experience on Quality Control, JIRA, and ALM for tracking the tickets like accepting the tickets/defects, submitting the tickets, reviewing code and closing the tickets etc.
- Responsible for the front - end architecture, pull request reviews, post-merge deployments, and releases.
- Experience of databases that involve writing SQL queries, Stored Procedures, Views, Triggers and Joins.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, CSS2/3, JavaScript, Angular.js, AJAX, jQuery, JSON, JSP, and XML, DHTML, XHTML, XSLT, Python, JSP.
Application Servers: IBM WebSphere Application Server Apache Tomcat.
Databases: ORACLE DB2/UDB 9.x/8.x/7.2, SQL Server, MS-Access.
Operating Systems: Windows, Linux, Mac OS
IDE: Eclipse IDE, Microsoft Visual Studio Code, Microsoft Visual Studio, Dreamweaver, Notepad++, Sublime Text Editor.
Debugging tools: Firebug, ChromeDevelopertoolbar, IEDeveloperToolbar.
Version Control Tools: SVN, GIT, CVS.
PROFESSIONAL EXPERIENCE
Confidential, Oklahoma City, OK
UI Developer
Responsibilities:
- Responsible for design and development of Interactive User Interface applications using HTML5, CSS3, Angular4/2, NodeJS, jQuery, AJAX and JSON.
- Used Angular2 as the development framework to build Single-Page Applications (SPA).
- Extensively used TypeScript and JavaScript to make the web pages more and more interactive.
- Designed many Modules, Controllers and Services using the both predefined and custom directives in Angular2.
- Developed static web content using front-end technologies like Angular2, CSS3 and HTML5 by coordinating User Experience designers.
- Performed Validations at Client-side using Angular Directives and implemented media queries.
- Used jQuery, to perform form validations, data traversing, data manipulation, AJAX implementation, creation of Widgets etc.,
- Wrotepythonscripts to parse XML documents and load the data into the database.
- Worked with JIRA on daily basis to check the bugs and rectify and update the code.
- Developed the application in the form of multiple modules to manage it easily.
- Worked as a consultant in collaboration with researchers and developers to analyze cancerimage data usingPython.
- Usedpythonlibraries- opencv and pydicom, to parse medical imaging data.
- Worked with back-end technologies like NodeJS and databases like MySQL and MongoDB.
- Coordinated with QA for the testing, Application deployment and integration.
- Performed the cross-browser compatibility check for browsers like Firefox, Google Chrome, Opera and Safari by using browser hacks and requirements.
- Utilized GIT version control tool to save and share the code with other team members.
- In accordance with the requirements, worked on User Interface web development and Agile SCRUM methodology.
Environment: AngularJS, NodeJS, Angular4/2, Bootstrap, Bower, SQL, HTML5, CSS3, TypeScript, JavaScript, JSON, jQuery, AJAX, Python, GIT.
Confidential, Charlotte, NC.
UI developer
Responsibilities:
- Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS, Backbone JS, Ember JS.
- Developed the responsive website from ground up using WordPress and HTML5.
- Responsible to create React JS workflows such as Flux and Redux.
- Testing of the created pages using JavaScript libraries i.e., Jasmine, Karma.
- Implemented React JS to create a dynamically changing website
- Built single page apps, modules, graphics and reusable components using React JS.
- Involved in designing and building automation frameworks in support of continuous integration of TDD environment.
- Worked on JavaScript frameworks (Node JS, React JS) to augment browser based applications.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using D3, React JS.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were React JS and jQuery.
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Building reusable components and front-end libraries for future using React JS.
- Worked on web application development using JavaScript, React JS
- Responsible to write server-side web application logic.
- As a Node.js developer I am responsible for managing interchange of data between the server and the user
- Responsible to create back-end components using Node.js.
- Maintained Cross Browser compatibility & implement Responsive Web Design using Twitter Bootstrap
- Responsible to create Mobile applications using Typescript, ES6 and Angular2 for, Web API and browser clients.
- Responsible to ensure high performance on mobile and desktop applications using Angular 2 techniques.
- Cooperating with the back-end developer in the process of building the RESTful API
- Responsible to implement a complete user interface in the form of a mobile and desktop web app using Angular 2.
- Creating self-contained, reusable, and testable modules and components using Angular JS.
- Designed and development of Web pages using HTML, CSS including Ajax controls and XML.
- Worked on integrating APIs with MVC pattern.
- Worked with package managers NPM, Bower and build tools Gulp, Grunt
- Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript.
- Involved in Production Support and minor enhancements as per application requirements
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap,Node.JS, React JS, GIT, Ajax, JSON, Express, REST, MySQL, Eclipse, Grunt, Ember JS, Gulp, java.
Confidential - Tampa, FL
UI Developer
Responsibilities:
- Developed a web application by using Angular2 as front-end by using Web API to receive and pass data to back-end.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
- Built Angular2 components,UIservices to consume rest services using Component based architecture provided by Angular2.
- Implemented Angular 2 component router for navigation, Angular 2 services to connect the web application to back-end APIs made use of ES6 features.
- Generated responsive data tables using with Bootstrap grid system.
- Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
- Used Nodejs for adding dependencies to project.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Designed and modified User Interfaces using CSS and Angular.
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
- Actively involved in code review and code quality check process.
- Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
- Configured typescript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.
- Used Filters to change modify data.
- Committed code change into repository by using version control tool Git.
- Implement Services to store shared data between sibling Components and inject in to it for passing data purpose.
- Transfer data between parent and child Components by using @Input and @Output.
- Used Node Package Manager (NPM) to import and applications.
- Worked with task runners like Gulp in deploying and testing the application.
- Knowledge in creating Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Interact with other developers and end users to design and implement new features throughout the framework.
Environment: HTML5, CSS3, Java Script/ ES6, AJAX, Angular2.0, Angular CLI, TypeScript, Node.js, Bootstrap, Responsive Design, XML, XHTML, Agile, Dreamweaver, JSON, DOM and Windows.
Confidential
UI/WEB Developer
Responsibilities:
- Created dynamic and multi-browser compatible pages using HTML5, CSS3, JavaScript, JQuery, AngularJS, AJAX, Grunt and JSON
- Handled Integration of static web pages with the server data using BackboneJS
- To be responsible for create responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop
- Involved with all stages of Software Development Life Cycle
- Implemented and Architected, designed a SPA (Single Page Application) in AngularJS which consume JSON from a Spring MVC
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Gained Knowledge on Electrode Platform which is a NodeJS/Web platform built on top of the ReactJS and HapiJS frameworks.
- Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
- Developed Dynamic Single Page Applications in two different projects using ReactJS and Angular 2.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, and JavaScript, Bootstrap
- Created the screens with table-less designs meeting W3C standards
- Worked on different cross-browsing capability issue for IE, Chrome, Firefox and Safari
- Worked one-on-one with client to develop layout, color scheme and layout for his website and implemented it into a final interface design
- Cross platform-working experience with UNIX, Linux variants such as Red Hat & Solaris and Windows
- Developed various customized views using Dojo, JQuery, JavaScript, HTML5 and CSS3
- Created test Cases for Using JUnit and Easy Mock
- Creating cross-browser compatible and standards-compliant CSS-based page layouts
- Interacted with backend developers ensuring the integration of UI with backend logic
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Worked with backend developers ensuring the integration of UI with backend logic
- Involved in daily scrum team meetings & code reviews
- Involved in story planning, create timeline & ensuring on-time delivery of assigned stories
- Maintained clean and understandable code for others to continue working
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts
Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, AngularJS, Ajax, Grunt, JSON, JSP, JIRA, Dojo and GIT
Confidential
Web Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS3, and HTML5.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3, Bootstrap.
- Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Created cross-browser compatible and standards-compliant CSS-based page layouts. Integrated with back end code for highly interactive AJAX based applications.
- Developed AngularJS functionality in the application to provide two-way binding to the system.
- Used customized services and directives in AngularJS to develop dynamic and responsive Webpages.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web-based customer application.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Worked extensively on Spring MVC framework to develop new internal web application.
- Improved outgoing quality through yield improvements and characterization. Also, reduced costs through test time improvements.
- Provided technical assistance for development and maintenance of web pages.
Environment: HTML5, CSS3, JavaScript, JQUERY, AngularJS, AJAX, JSON, XML, ECLIPSE, SVN, Apache, MySQL, Agile.
