Sr. Ui Developer Resume
Denver, CO
SUMMARY:
- 9 years of work experience in all phases of software application design, Development of Web applications, Enterprise applications and Web services using Web Technologies, Angular, Express.js and Node.js.
- Expertise in developing web applications using HTML 5, CSS 3, and Java Script based libraries like jQuery, Ajax Etc.,
- Extensive experience in Angular JS, NodeJS, Backbone, Express.js
- Thorough understanding of CSS3 principles with a clear ideology for managing maintainable, scalable and cross - browser code
- Excellent understanding in frameworks such as Angular JS, JQuery.
- Developed web applications using Angular JS, JSP, Servlets, JDBC, HTML, and CSS.
- Designed Frontend with in object oriented JavaScript Framework like AngularJS, ExpressJS, and NodeJS.
- Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops.
- Good understanding about OO Analysis, OO Design and OO Programming.
- Experience using UML and OOPS concepts in designing J2EE applications.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Have good knowledge about Web Services.
- Familiarity with MVC framework, REST API, RWD, JavaScript libraries such as Bootstrap, Backbone.js
- Experience in working with various Version Control Tools like Git.
- Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) methodologies.
- Experience in Using IDE tools like Visual Studio, Sublime Text, Eclipse and Atom.
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
- Worked with web/application servers like Tomcat and Glassfish.
- Worked with different IDE’s like Eclipse, IBM RSA/RAD and NetBeans.
- Hands on experience with various Application Servers and Web Servers including Tomcat server, WebSphere, Web logic, JBoss, Amazon Web Services(AWS) .
- Experienced in developing web application that uses Digital Media like Videos, Live Streaming using HTML5 features like web-socket & Web RTC (Browser component).
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Ability to pick up new technologies, solve complex technical/runtime problems and multitask between different projects.
- Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details accomplished problem solving and analytical skills.
- Excellent problem solving, communication, analytical and interpersonal skills and ability to perform independently or as part of a team.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, JavaScript, JSON, XML, AJAX, JQuery, CSS, CSS3, Angular.js/2/4/5, Node.js, react.js, Bootstrap.
Web Service: Rest, SOAP.
Programming Language: Java script, C++, C
Databases: MySQL, MONGO DB, Oracle 11i/10g, SQL Server
Operating System: Windows, UNIX, Linux.
Frameworks: Angular.js, Node.js, Require.js
IDE: NetBeans, Eclipse, Visual Studio, Notepad++, Sublime.
Version Control: SVN, GitHub.
Web/Application Servers: Apache Tomcat, WebSphere, HTTP servers.
Libraries: JQuery, React
Methodologies: SAFE, Agile, Rational Unified Process (RUP), UML
WORK EXPERIENCE:
Confidential, Denver, CO
Sr. UI Developer
Responsibilities:
- Analyzed business requirements, participated in the technical design, development, and testing of various modules assigned.
- Designed the front-end applications, user interactive web pages using web technologies like HTML, XHTML, and CSS.
- Developed the UI of the application using HTML5, CSS3, and Bootstrap.
- Used Angular JS for developing the Single Page Applications (SPA) and for writing the functionality of the application.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, and XML.
- Worked on cross-browser compatibility issues and fixed the bugs pertaining to various browsers.
- Used jQuery core library functions for the logical implementation part at client-side for applications.
- Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
- Implemented the Drag and Drop functionality using jQuery.
- Created, edited and maintained sites, implementing responsive design & themes using front-end development frameworks including Bootstrap.
- Used AJAX to request JSON data through third party REST APIs to acquire data of products from the server and to display it in sorted order.
- Involved in the creation of an interface to manage user menu and bulk update of attributes using Angular.JS.
- Involved in writing the front-end code for the application using Angular 4.
- Used JSP and HTML pages to develop web interface; used JSP tag libraries for creating complex web pages.
- Implemented the design of web pages and provided user roles using JSP, JSTL, HTML, AJAX and Developed Clinical Trials and prescribed information modules using Ajax and JavaScript technologies.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Reviewed input from project teams to perform Independent Verification and Validation (IVV) of system artifacts and distributed summary reports to the client in the agreed upon time frames.
- Developed single page applications using Angular 2, Typescript, web pack and grunt.
- Written SQL Queries to interact with Oracle database.
- Developing Hybrid mobile App using AngularJs .
- Involved in developing mobile web Application (iOS, Android).
- Redesign the App using technologies of HTML5, CSS3, JS, Angular JS and JQuery .
- Developed web service components using REST, SOAP, and WSDL.
- Responsible to design various search forms, prototypes and also involved to create error validation code using JavaScript/JQuery .
- Responsible to design the Privacy Policy and Terms of User Pages on their public Website.
- Developing Environment in Application Servers like Web sphere MQ, BEA Web Logic, Oracle WebLogic, Apache Cordova, JBOSS, Tomcat, AWS (Amazon Web services), and Apache Cordova Platform.
- Tested cross-browsers compatibility on a range of projects.
- Created rapid prototypes of interfaces to be used as blueprints for technical development.
Environment: HTML5, CSS, XHTML, AJAX, Angular 2, JSON, Bootstrap, JSP, SQL, Oracle, JavaScript, jQuery, Angular.JS, JSP, JSTL, XML, REST API, Node JS, Amazon Web Services (AWS), Mocha, Grunt, d3js, Mobile(Windows, iOS, Android), GIT, Grunt, version one SVN, Sublime Text.
Confidential, Omaha, NE
Web/ UI Developer
Responsibilities:
- Responsible for building a part of the front-end user interface for Confidential ’s using HTML5, CSS3, Bootstrap, Angular2 & Typescript
- Worked with Business Analyst (BA) for the classification of tickets and giving demos for higher representatives.
- Used JIRA dashboard for tracking progress of the work updated the status of the issues.
- Created single Page Application with loading multiple views using route services and used module based components creation using Angular 2 framework.
- Used Reactive Extensions (RxJS) for asynchronous data streams with Observables.
- Performed unit testing using Jasmine.
- Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB,
- Used internal analytics framework for logging different user actions.
- Designed and implemented the modern and enhanced development platform using frameworks like Angular2, Typescript, & NodeJS.
- Played a key role in gathering requirements and communicated efficiently with API team to understand the workflow.
- Used AEM (Adobe Experience Manager) for authoring content and assets for displaying dynamic contention HTML pages.
- Used UI Bootstrap for creating dynamic user interface using Angular 2.
- Used High charts and d3js for creating Graphs and charts for payments section and implemented the filtering functionality for the graphs.
- Debugging applications in different browsers using Firebug , and testing applications using JUnit, Jasmine, and karma, Mocha, Grunt tools.
- Functional programming in JavaScript, front-end design patterns, managing technology, mentoring junior developers, solving difficult UI problems, enterprise grade code quality, Cloud based, SAAS platforms and applications, UI component architecture.
- Worked on building a resource tree setup to consume the REST API by creating interfaces.
- Used GIT hub for pull requests and accessing repositories.
- Used various development tools for debugging into the code.
- Involved in the Software Development Lifecycle (SDLC) using the agile development Methodology. Interacted with the client managers and participated in the SCRUM meetings.
Environment: HTML 5, CSS3, Typescript, Angular 2, jasmine, VS Code, Bootstrap, AEM, NodeJS, NPM, Express js, Amazon Web Services(AWS), Jasmine, Mocha, Grunt, d3js, Ajax, Web Sockets, Rest Api, Mobile (iOS, Android), GIT, JAWS, Grunt, version one SVN, Sublime Text.
Confidential, Hanover, MD
UI Developer
Responsibilities:
- Experience working in fast paced Agile Environment. Attended daily stand up meetings and involved in the spring planning.
- Used OOJS which is JavaScript library for working with objects. Features include inheritance, mixins, static inheritance and additional utilities for working with objects and arrays.
- Experience working with build, code package & source code management such as GIT .
- Making changes to the existing web application and created components like Role-based navigation menu, Advance search Bar, Create Account .
- Created Angular directives , services, and controllers for a complete ground up development and migration of existing JavaScript and java web application .
- Created responsive pages and made the website more user-friendly.
- Attended meetings with UX team to discuss shortcomings, suggestions, limitations of framework and technical glitches for the given wireframes.
- Worked with Angular JS Forms , Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request .
- Created custom directives for re-usable components (multi-field form elements, background file uploads).
- Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation, and form validation .
- Given major contribution in client-side coding using Angular.JS framework and specific framework.
- Maintained Cross Browser compatibility & implement Responsive Web Design using Bootstrap , custom media queries, with brand appropriate styles, colors, animations and font icons etc.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Expertise in Client Side designing and validations using HTML, DHTML, and JavaScript .
- Used Ajax, JSON with Jquery for request data and response processing.
- Finding out the bugs, broken links and missing images etc. and rectifying them.
- Demonstrated implementation and up-gradation of JavaScript Library .
- Discussed various ideas/suggestions for the ongoing websites regarding the page layout and creative design
Environment: HTML/HTML5, CSS/CSS3, Angular JS, Bootstrap, JavaScript, jQuery, SASS, AJAX, XML, gulp.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Involved in designing the front-end applications using web technologies like HTML 5, XHTML, and CSS3 .
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application
- Many of the tasks have been framed with different user stories and have been working in 2-week sprint model covering up to 10 -12 user stories per iteration and getting the acceptance criteria for sign off.
- Responsible for designing and implementing the web tier of the application from inception to completion using J2EE technologies such as Servlets, JSP .
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON .
- Worked with Cross-Browser Compatible issues.
- Developing the Spring MVC framework as per the design and technical specifications.
- Created CMS forms and content using the WYSIWYG editor.
- Developed web Single Page Applications using ANGULAR JS .
- Used Backbone.js framework where data from backend is stored in model and populated it to UI.
- Implemented responsive web design and maintaining larger style sheets using BOOTSTRAP
- Used Hibernate 3.0 object relational data mapping framework to persist the data from database
- Wrote application level code to perform client-side validation using JQUERY and JavaScript.
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems)
- Constantly updated all the code development into GIT and coordinated with other team members to successfully utilize GIT .
- Performed Client-side validation using JavaScript.
- Created configuration files for spring, Hibernate and JSF navigation.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Spring JDBC template module has used to interacting with database.
- Used node.js to create server-side applications for java script codes to build real-time web API's.
- Developed internal application using Angular.js and Node.js connecting to Oracle on the backend.
- Implemented Object-relation mapping in the persistence layer using Hibernate framework in conjunction with spring functionality.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5, CSS3, JSP, JavaScript, JQuery, Bootstrap, Maven, Hibernate, AJAX, GITHUB, JSON, ECLIPSE, CMS, MVC Design, Angular JS, Node JS, Backbone JS, Java 1.3 J2EE, EJB, Servlets 2.2, JSP 1.2, Web logic Application server8.1.
Confidential, Duluth, GA
UI Developer
Responsibilities:
- Design and development of Web pages using HTML5, CSS3 including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules and consumed web services.
- Used JavaScript for custom client-side validation.
- Creation and deployment of RCP (Rich Client Platform) Product and creating setup through install anywhere.
- Wrote RCP views, perspective, preference pages, and editor for logging of meter data in hexa-decimal form.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Experience with Angular Js in two-way data binding.
- Worked with Angular JS, Node.js for creating own HTML elements for building a much-companied Web.
- Utilized various JavaScript and Angular JS frameworks, AJAX for form validation and other interactive features.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Good knowledge on using custom tags.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Good experience in Search Engine Optimization (SEO) techniques in order to develop web applications.
- Well versed in using Eclipse IDE.
- Hands on experience using the version controls like SVN, Serena and TFS.
Environment: HTML 5, CSS3, JavaScript 1.8, JQUERY 1.8/2.0, Angular JS, Node.js, AJAX, JSON, XML, PHP, XHTML, Eclipse RCP.
Confidential, Oaks, PA
UI Developer
Responsibilities:
- Developing aesthetic UI using all the front-end technologies.
- Developed web presentation layer using front-end technologies according to internal standards and guidelines.
- 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.
- Worked with next-generation technologies like AJAX and jQuery to enable more efficient development and more responsive interfaces.
- Worked with java script frameworks such as Node.js and Backbone.js to create applications that run across distributed devices.
- Communicated with back-end developers, system engineers and web designers to receive data needed for development.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Extensively worked in defect maintenance of Front End issues.
- Edited web pages for achieving design goals with CSS3, JavaScript and JQUERY.
- Used Angular JS routers to establish routing between nested html views.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked with full control of HTML/CSS, maintaining code and cleanliness.
- Mentored co-workers increasing the efficiency and technical know-how of the entire technology team.
- Introduce the update mechanism for our RCP product and wrote features and host it on website for extendibility
- Debugging the UI related defects for better UI experiences using chrome developer’s tools.
- Strong communication, problem solving and planning skills with ability to work independently or in a team environment.
- Extensively worked in defect maintenance of Front End issues.
- Edited web pages for achieving design goals with CSS3, JavaScript and JQUERY.
- Used Angular JS routers to establish routing between nested html views.
- Follow up with the development team on the improvements, integration and further enhancements in the website.
Environment: JavaScript 1.8, jQuery 1.8, HTML5, CSS3, Eclipse Workbench UI, RCP, Mac OS X, Angular JS, Backbone.js, Eclipse RCP.
Confidential
Front-End Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using XHTML, CSS.
- Created detailed wire frames and process flows.
- Worked one-on-one with client to develop layout, color scheme for the website and implemented it into a final interface design with the HTML/CSS & JavaScript.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS and JavaScript
- Developed GUI using JavaScript, HTML, CSS, JavaScript and XML.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
- Responsive for design and development of the Customer Relations Module.
Environment: JavaScript, CSS, HTML, JQuery, XML, Windows