Ui Developer Resume
New York, NY
SUMMARY:
- 8+ years of extensive experience as a Front - End UI Developer specializing in responsive web design development and excelled in the latest technologies in the industry (HTML5, CSS3, JavaScript, jQuery, Angular2/4/6, Bootstrap and ReactJS) also UX design and implementation of web and mobile products and applications.
- Extensive experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Worked on Angular 4, RXJS and NGRX platform module-by-module and tackle each one separately.
- Expertise in designing professional web applications using all the latest and greatest web technologies like HTML4/5, XHTML, CSS2/3, JAVASCRIPT and JQUERY
- Developed large scale of Single Page Applications (SPAs) using various JavaScript frameworks like Angular 2 and Bootstrap.
- Proficient in developing and updating web pages quickly and effectively using HTML5, CSS3, jQuery.
- Hands on experience in developing User interfaces for Mobile/Tablet/Desktop using JavaScript, HTML, HTML5, Ajax, CSS, CSS3, jQuery, JSON and Angular JS.
- Worked closely with system analyst to understand the technical requirements of the projects. Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Strong implementation knowledge of Object-Oriented Analysis and Design using Agile and Scrum methodologies.
- Strong knowledge in making content from multiple enterprise-type sources such as databases and intranets.
- Applied the latest development approaches including MVC framework in the browser and developed Event-driven applications using Object Oriented (OO) JavaScript, JSON and XML.
- Used JavaScript for custom client-side validation
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3
- Involved in debugging and troubleshooting the existing code using Firebug and Developer Tools.
- Test Driven Programmer with thorough knowledge in unit testing with JUnit 3.8/4.0.
- Involved in designing and developing the GUI for the user interface with various controls.
- Good experience in building cross browser compatibility applications using HTML5 and CSS3.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Assist clients in accessibility project planning and remediating accessibility issues to ensure compliance with W3C Web Content Accessibility Guidelines (WCAG) and Section 508 accessibility standard
- Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS:
Web Technologies: HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, ReactJS, Node.js, Express.js, Ajax, JSON, Angular 2/4/6, TypeScript, Angular CLIIDE s: NetBeans, Eclipse, Atom, Visual Studio Code, Notepad++, WebStorm, Sublime.
Debugging tools: Firebug, Chrome Developer Tools.
Operating systems: Linux - Ubuntu, Mac OS, Windows.
Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.
Version Control: GIT, SVN.
Build Tools: Jenkins
Database: SQL Server, Oracle, MYSQL, MongoDB.
Testing Tools/API:: JUnit, Jasmine
Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator
Programming Languages: C, C++, JAVA, J2EE
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
UI Developer
Responsibilities:
- Applications developed using JavaScript, Angular 4
- Implemented client-side Interface using Angular 4 and Node.js to structure JavaScript code in an MVC
- Implemented NGRX store to maintain the state of the application.
- Used Agile methodology for the software development
- Developed dynamic responsive Web Application by integrating Angular 4 with Bootstrap which is further integrated with Web Services
- Involved in the Software Development Life Cycle (SDLC) Phases like Requirement Analysis, Implementation and estimating the time-lines for the project
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap JSON, Angular 4 and Ajax
- Implemented click handlers via RXJS in component code snippet.
- Handled data from multiple streams to maintain the sequence and their dependencies by using the RXJS operators.
- Developed style sheets using CSS pre-processors SASS
- Used Angular 4 and Bootstrap as the front-end framework, with Typescript, CSS3, and HTML5 as the main programming languages
- Consuming RESTful Web Services using AJAX and jQuery and rendering JSON response
- Created Typescript reusable components and services to consume REST API's using Component based architecture
- Used Decorators to optimize the code reusability and worked with services and providers
- Implemented HTML5 feature like semantics, local storage, data and required attributes and sliders
- Used CSS3 features like CSS3 Media Queries, Pseudo Classes, multi-column layout, gradients, web fonts as an accessibility measure and also ensuring the outline remains intact for those navigating with their keyboard.
- Documenting the code inline using JSDoc or other conventions
- Creating rapid prototypes to validate design concepts
- Used GIT for version control
- Performed unit testing using JUnit
- J IRA as the bug tracking system to track and maintain bugs/issues
- Used Grunt for build tool for automation of the tasks
Environment: HTML5, CSS3, SASS, jQuery, JavaScript, Bootstrap, AngularJS, TypeScript, RWD, Node.js, GIT, GRUNT, JIRA, Jasmine, NPM, MVC, Visual studio code, Web Services
Confidential, Irving, TX
UI Developer
Responsibilities:
- Participated in development of a web responsive single page application using Angular 2 /4 framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Experienced working with Redux-Sagas as middleware to handle asynchronous events/side effects.
- Experienced in working on Responsive Web Designs using Bootstrap and CSS3 Media Queries.
- Experienced working with Typescript and ECMAScript 6 (ES6)
- Experienced developing Single Page Applications (SPA's) using Angular, React.
- Worked with Angular6/7 features like Components, Services, Routers and created Custom pipes to format the data before displaying it to the user.
- Experience using Angular Template driven forms and Model driven forms builder by using NgModel.
- Experience in creating the AngularJS custom directives, used the services like $http to make AJAX calls and $q as promises.
- Experienced in working with AngularJS MVC, MVVM (Data Binding)
- Expertise in using JSON and AJAX to link with back-end applications consuming RESTful Web Services.
- Experienced in RDBMS systems like SQL, MySQL and NoSQL database MongoDB.
- Implemented node modules using NPM into Node.js to integrate with designs and requirements.
- Worked with scalable applications using the MEAN and MERN stack.
- Implemented module management tools such as require, ES6 modules and hands on experience with build tools Webpack and gulp.
- Experience developing testing strategies for client-side and server-side applications using Jasmine, Karma, Enzyme and Jest.
- Experience in using vision control tools like SVN, GIT.
- Worked with Angular CLI for creating components, Services, pipes, Directives.
- Involved in discussions with the Business Analysts to identify the technical requirements and exclusive interactions with UX/UI teams in various geo locations.
- Participated in development of a web responsive single page application using Angular 2/4 framework, JavaScript, and jQuery in conjunction with HTML5, CSS3standards, with front-end UI team.
- Also developed the application using Angular 2 framework along with Bootstrap, Node. js, NPM, Mongo DB
- Architected and developed applications by using two-way data binding, models and filters in Angular 2/4.
- Built responsive site using Bootstrap that fits devices of different visual sizes and used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal etc.
- Manipulated documents based on data with the help of JavaScript library D3.js and implemented a unique approach to bind data to apply data driven transformations.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Designed and deployed UI patterns and UI applications with the help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript, jQuery UI and Ext JS.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
Environment: HTML/HTML5, CSS/CSS3, Less, Sass, JavaScript, Angular 2, jQuery, bootstrap, AJAX, JSON, Angular 2, Angular CLI, node.js, grunt, MongoDB, JSON, Ionic.
Confidential, New York, NY
UI Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Developed the user presentation screens using HTML, CSS, JavaScript, Bootstrap, React.JS
- Developed user interface by using the React JS, Flux for SPA development.
- Maintained states in the stores and dispatched the actions using redux.
- Created components using React.JS and also created documentation for components
- Used React JS for templating for faster compilation and developing reusable components.
- Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, Pop over, button, type head, etc.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Designed and developed intranet web applications using JavaScript and CSS.
- Designed and developed base classes, framework classes and re-usable components.
- Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements
Environment: Adobe Photoshop, HTML, CSS3, Bootstrap, ES6, Node.js, React.js, AJAX, JavaScript, JSON, Visual studio code, Windows.
Confidential
UI Developer
Responsibilities:
- Fixed the browser compatibility issues in IE, Firefox and Chrome browsers
- Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
- Used HTML5, CSS3 and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Used jQuery in controlling access to different pages of the applications.
- Developed jQuery custom widgets to make easy the enhancement of the web pages.
- Extensively used jQuery selectors in accessing various parts of the DOM.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Used Ajax and jQuery to update the parts of the Policy review web pages.
- Implemented JavaScript promises functions as an alternative for callbacks.
- Worked with full UI control of HTML5/CSS3, maintaining code and cleanliness.
- Created some prototype to implement some of the latest features of HTML and CSS.
- Worked with back end developers to implement AJAX and dynamic HTML functionality in jQuery.
- Experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Node.js, Angular.js, React JS, Responsive design.
- Experienced in using various IDEs like Eclipse, Edit plus, Sublime text, Notepad++ and Microsoft Visual.
- Expertise on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Extensive experience on implementing AJAX features using JavaScript and JQuery.
- Developed Graphical User Interface (GUI) to display report data using JQuery in Cross-browser compatibility and Web application scaling.
- Resolved cross-browser issues and web site usability issues worked on modern browsers like Mozilla Firefox, Google Chrome, Safari and IE. Worked closely with the product, QA teams and support UI implementation efforts.
- Developed UI using JQuery and JavaScript Library for Web Application and Mobile Application.
- Created User Interfaces for Mobile/Tablet/Desktop using HTML5 & CSS3.
- Strong HTML5/CSS3 skills with solid knowledge of usability, accessibility and cross browser issues.
- Extensively developed Rich Internet Applications and various UI widgets using JQuery.
- Implemented and maintained AJAX based rich client for improved customer experience.
- Worked on creating and consuming SOAP Web services for accessing data from other external services.
- Used jQuery event handling in UI pages’ handle validations.
- Created jQuery custom widgets like date picker etc. and other custom widgets.
- Involved in code review and deployment of the application on development, testing of production servers
Environment: Java, HTML5, DHTML, CSS3, jQuery, SQL, Web services using REST and SOAP, JSON, AJAX
Confidential
UI/UX Designer
Responsibilities:
- Interacted with Product Managers and Software Engineers to provide guidelines on solid UI design. writing code in HTML, CSS, JavaScript, jQuery and making use of Bootstrap framework.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Developed front end web applications with the help of HTML.
- Worked on functionalities like External mail, Filters, Pop up Mail, Sorting.
- Designed, developed and maintained an automatic e-mail from using PHP, CSS.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Used Photoshop for layouts and designing the web pages and converted the Photoshop mock-ups in to hand-written HTML and CSS pages.
- Developed clickable prototypes in HTML, DHTML, CSS and JavaScript.
- Participated in transforming the old look to new interface using latest CSS designs
- Wrote SQL stored procedures, used JDBC to connect to database
- Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
- As part of testing, prepared effective Test Scripts for each of the developed functionality.
- Involved in raising the change requests and entering all the production issues into the remedy system.
Environment: XML, CSS, Java Script, Bootstrap, AJAX, HTML, XHTML, PHP, IE 6, 7, 8, Firefox, Chrome, Oracle database, My SQL, SQL, Eclipse