Ui Developer Resume
Houston, TX
SUMMARY:
- 7+ years of experience in designing User Interface (UI) applications and professional web applications using HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, AngularJS, Angular 2, 4,6, EXTJS, React, ECMA Script 5/6, DOM, jQuery, Ajax, XML, JSON, and Node.js server.
- Extensive Knowledge in developing Single Page Responsive Web Applications using JavaScript frameworks like Angular JS, Backbone.js and Bootstrap.
- Extensive knowledge in object - oriented programming in JavaScript.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Hands-on experience with CSS LESS/SASS Pre-Processor.
- Experience in web pack and Babel. Good Knowledge with latest ECMA script (ES7).
- Experience in designing and developing solutions using the MVC Architecture .
- Experience in building Single Page Application ( SPA ) using Model View Controller ( MVC ) framework such as AngularJS, 2 also for mobile applications, web API and browser clients.
- Good Knowledge on enhancing Angular 2 applications performance and faster rendering by utilization of AOT, and lazy Loading.
- Strong experience in AngularJS for building apps and declarative templates with data-binding, created some custom directives in the application.
- Strong experience in using AJAX for implementing dynamic webpages where the content can be fetched via API calls , using RESTful .
- Strong skills in Relational Databases like MySQL and MongoDB.
- Experience in Using Mocha, Chai, Jasmine, Karma for testing.
- Experience with NPM Grunt, Gulp and Bower modules of NodeJS .
- Used JIRA for bug tracking and issue tracking.
- Worked on Version control systems like GIT, CVS, SVN and Bit bucket.
- Worked on various IDE's Eclipse , Visual studio , Notepad++, IntelliJ , Sublime Text 3, ATOM .
- Experience in developing applications using ASP.NET MVC 3.0/4.0/4.5 Framework.
- Strong in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, typescript, Multi- threading and HTML.
- Extensive experience in design and development of web applications using ASP.NET MVC, MVVM architecture.
TECHNICAL SKILLS:
UI Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, AngularJS, Angular 4,6 ReactJS, Redux, NodeJS, AJAX, jQuery, JSON, DOM, ECMAScript 6, Typescript and .NET
Version Control Tools: GIT, SVN, Bit Bucket
Databases: MySQL, MongoDB
Operating Systems: Windows XP/Vista/7/8, MAC OS X, Ubuntu, LINUX, UNIX
Web/App Server: Apache Tomcat, WebLogic
Testing & Debugging Tools: JIRA, Firebug, Google Chrome Web Debugger, IE developer Tools, jest, Jasmine, Karma, Mocha, Chai, Jenkins, Postman
Workflow Tool kit: Grunt, Gulp.
IDE’s: Notepad++, Eclipse IDE, Sublime Text Editor, Atom, Visual Studio, web storm
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
UI Developer
Responsibilities:
- Responsible for design and validating screens of user Interface for Local Site Solution.
- Responsible for development of code for UI components by creating configuration for local device and see the storage in Local Data source and UI using REST API
- Interacting with offshore lead for application development and planning the task and derive the output
- Test in Development environment before push to HAL QA
- Responsible for pointing the UI towards different environment like QA, stage and Production
- Working with HAL RTS team for API calls for Local Device solution and to get historical and real time data using long Pulling.
- Working on developing the application, which runs on both web server and Local persistence.
- Responsible for creating API for getting the data from the local DB.
- Configuration of the application for to add features for the local persistence.
- Created a config file to switch between the web and local persistence.
Environment: HTML5, JavaScript, CSS3, Angular 6, TypeScript, Agile, Bootstrap, REST API'sWeb pack, NPM, GIT, TDD, TFS, Postman and Visual Studio Code
Confidential, Naperville, IL
UI Developer
Responsibilities:
- Creating Dynamic Web Pages using Web Controls and developed forms using HTML5.
- Produced content pages with CSS layout and style mark - up presentations and used JS methods and properties.
- Developed applications using Angular single page applications SPAs to improve page performance.
- Developed the reusable templates and style sheets within the UI Standards and guidelines.
- Migrating the Old single threaded POS into a Single page web-based application using Angular 4 framework as front end,
- Developed single page web application using JavaScript framework Angular and Created multi custom directives by defining Angular 4 directives
- Implementing Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Involving in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
- Worked upon the dashboard for the project, which contained a variety of charts and drag gable components using jQuery UI Library.
- Creating Angular 4 components and custom directives for application functionality and pipes for heavy DOM manipulation.
- Created application using Bootstrap for responsive design.
- Developed UI Pages using Razor Views, CSS3, JavaScript and JQuery.
- Created Partial Views/User Controls for better code reusability in the application.
Environment: HTML5, JavaScript, CSS3, Angular 4, TypeScript, Agile, Bootstrap, REST API's, Web pack, Jasmine, Karma, NPM, GIT, Bit Bucket, Source tree, JIRA and Visual Studio Code.
Confidential, Louisville, KY
UI Developer
Responsibilities:
- Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Worked with diverse team of product owners and UX designers in fast paced environment, with quick iterative cycles.
- Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
- Used Gulp as the build task runner to build and package the application.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Written unit test scripts for controllers, filters and services using karma and Jasmine.
- Expertise using WCAG 2.0 Technical Standards for Web Accessibility.
- Extensively used NPM and Bower to manage java script dependencies.
- Used Web pack to build Typescript modules .
- Extensively used Gulp and Bower to manage daily development.
- Developed the pages that are complaint to W3C standard.
- Experience in accessible analysis, design, and testing.
- Extensively used JAWS16 Screen Reader for Web Accessibility Testing.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Updated the website from time to time for special Requirements.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Jet Brains Web Storm.
Environment : HTML/HTML5, CSS/CSS3, SASS, Bootstrap3, Typescript, Angular2, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, JAWS16, Jasmine, Karma, IIS, Fiddler.
Confidential, Sanjose, CA
UI Developer
Responsibilities:
- Web designing & development using HTML5, CSS3, JavaScript, React JS and Ajax .
- Developed React JS pages , Web services calls , and AJAX calls for the application.
- Developed client-side Interface using React JS .
- Created React JS components using JSX , Followed Redux Architecture for unidirectional data flow and manage your data in React and Make HTTP requests in React & Redux .
- Worked in using React JS components, Forms, Events, Keys, Router, Animations .
- Build React components and stand-alone functions to be added to any future pages.
- Responsible for developing a front-end application using React JS and Redux architecture for internal team’s productivity use.
- Develops the flux pattern by using redux framework as a core dependency
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML .
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Used React-Router to turn application into Single Page Application .
- Used Restful web services to call for POST, PUT, DELETE and GET methods.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
Environment : HTML 4/5, CSS 2/3, JavaScript, jQuery, React JS, Redux, Bootstrap, Node JS, AJAX, JSON, XML, GitHub, Restful API, Flex, JSP, MS Office, JIRA, Mocha, Jenkins.
Confidential
UI Developer
Responsibilities:
- Involved in Front - End Research, Development, Integration, Bug Fixing phases of system implementation.
- Mapped business requirements to application features and the suited technology to provide business value.
- Worked in an Agile environment, used technologies like HTML/HTML5, JavaScript, jQuery, CSS.
- Used AngularJS framework, Bootstrap to support, improve the responsiveness of web presentation layer.
- AngularJS custom directives were used to develop reusable UI custom component.
- Wrote an external CSS file, which linked to the HTML file to handle the traffic of the web site.
- Extensively used jQuery to perform AJAX calls for creating interactive web pages on JSON response.
- Ability to translate UI/UX designs into functional user interfaces ensuring cross browser compatibility and performance for both desktop and mobile platforms.
- Designed UI components based on W3C standards, responsible for validating code against the test plans.
- Participated in regular team meetings and discussed current issues, provided feedback on new features.
Environment: HTML, JavaScript, jQuery, AngularJS, AJAX, CSS, Bootstrap
Confidential
UI Developer
Responsibilities:
- Involved in system study, development and implementation of the project.
- Used UML diagrams Use Cases, Object, Class, State, Sequence and Collaboration to design the application using Object Oriented analysis and design.
- 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 behaviours in CSS.
- Worked closely with system analyst to understand the technical requirements of the projects.
- Developed Web pages using HTML, CSS.
- 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.
- Understanding of application development lifecycle methodologies.
- Deep understanding of JavaScript.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML, CSS, AngularJS, JavaScript and Notepad