Ui Developer Resume
Bloomington, IL
SUMMARY
- Overall 6 Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
- Experienced as a User Interface/Front End Developer in developing and designing applications using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AngularJS, JSON, Ajax, Node.JS, jQuery UI and jQuery mobile.
- Extensive experience in User Interface Development using web technologies resulting in extensible and intuitive web based applications in Ecommerce, Banking, Insurance, IT Infrastructure.
- Experience wif JavaScript MVC frameworks such as AngularJS andAngular4.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Experience in working wif CSS preprocessor LESS/SASS.
- Extensive noledge and working experience of web development technologies such as, JavaScript, jQuery UI, AngularJS, Angular2/4, ReactJS, HTML5, CSS3, SASS and Bootstrap.
- Extensive noledge in developing single-page applications (SPAs) using various JavaScript frameworks like Angular JS.
- Experience in working wif third party web services APIs and Web Services using AJAX and JQUERY.
- Hands on experience in building RESTful Web Services.
- Updated teh application wif new features ofAngular 4.
- Worked on some of teh new features ofAngular 4like new if else syntax, ng-templates, form validators.
- Experience in making Responsive Web Design Pages using Media Queries and Bootstrap.
- Good Knowledge on implementation of user-centered design (UCD) methodology.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Good experience in Spring MVC frameworks.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Experience creating Wireframes and Mockups using Photoshop, Illustrator, Fireworks and Azure.
- Experience in Version Control tools including Git and SVN.
- Worked in a test-driven development environment to reduce teh bugs, to improve teh code quality and for easier maintenance.
- Testing application using Jasmine Test Framework and Grunts.
- Experience working in Agile Development Method.
- Strong noledge of object-oriented programming towards front-end libraries.
- Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
- Excellent work experience in agile process Jira and Sprint Planning, daily standup to sync up wif Team for current sprint
- Strong communication skills, wif teh ability to convey concepts/requirements between technical and non-technical stakeholders.
- Involved in daily Scrum meetings to keep track of teh ongoing project status and issues.
TECHNICAL SKILLS
Languages: C, Sql, Java Script
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, jQuery, JSON
Frameworks: Angular JS 2/4, ExtJS, Node.js, ReactJS, Backbone.js, Bootstrap, Spring, Hibernate
Version Control: Clear case, Perforce, GitHub, SVN
IDE Tools: Eclipse, Visual Studio, Microsoft WebMatrix, JetBrains WebStorm, Edit Plus, Vision, Dream Viewer, Gradle eclipse, Subversive Sublime Text
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, Fiddler, Bugzilla, (internet explorer)
Database: PL/SQL (oracle), MySQL, MongoDB and MS QL, Oracle
Operating System: Windows, Linux, OS X, MAC OS
PROFESSIONAL EXPERIENCE
Confidential, Bloomington, IL
UI Developer
Responsibilities:
- Involved in developing dynamic web pages using HTML5, CSS3, JavaScript, AngularJS.
- Developed responsive design wif Media Queries for mobile applications using CSS, HTML5 and Bootstrap.
- Involved in improving teh functionality of webpage using LESS.
- Used Bootstrap, AngularJS for developing modules on front-end and binding HTML.
- Developed Single Page Applications (SPA) me.e. web applications using AngularJS, node.js.
- Involved in making Restful Web APIs, Web Services using Angular 4.
- Enhanced legacy application by building new components in Angular 4 and typescript.
- Moved existing Angular JS controllers and services to Angular 4 components for more responsive and less dependency.
- Implemented Angular 4 component router for navigation.
- Used ReactJS library for enhancing teh rendering performance of view pages fast.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Created and modified new and existing pages, applied new styles on teh pages wif teh help of Dojo and JavaScript.
- Used GULP as tool for all build activities.
- Used AJAX for partial updates from teh server company's divisions and units.
- Built Angular 4components, UI services to consume rest services using Component based architecture provided by Angular 4.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
- Strong understanding of vanilla JavaScript and JavaScript web frameworks like React/Redux,Angular, etc.
- Hand coded JavaScript, CSS, and HTML5. Ensured all code was validated by JSHint/JSLint and teh W3C.
- Developed teh class structure, event handling and interaction between various JS components in teh page
- Ran teh standalone front-end application in Grunt Server.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery and JSON.
- Developed a user interactive UI using jQuery and CSS selectors, hover functionality, ToolTip and toggles.
- Performed Unit testing and wrote few unit tests for Angular using Jasmine, JavaScript framework.
- Co-operating wif back-end developing proves of building teh Restful API and communicating wif teh external web services.
- Good understanding of teh business and actively participating wif client calls for collecting teh information.
- Worked closely wif product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems.
Environment: HTML5, CSS2/3, LESS, Bootstrap, JavaScript, jQuery, AngularJS, JSP, AJAX, JSON, Git, Grunt, Rally, Jasmine, Agile, Node.js, ReactJS.
Confidential, Austin, Tx
UI Developer
Responsibilities:
- Worked on telecommunications project for responsive design and developed a single page application that could be served to desktop, Tablets and mobile users usingReact.js.
- Worked wifReactJSto build bootstrap components for UI web objects. Linked wif API data to view render virtual DOM dynamically.
- Worked wifReactRouter for developing Single Page Applications SPAs.
- Created Widgets, Dashboards, Charts, login functionality implemented and session handling base functionalities added using React Js.
- Worked wif JSON for data exchange between client and server.
- Brief experience on implementing teh BackboneJS in creating animations based on CSS classes and coordinated wif UI designers to develop static content using front end wif HTML, CSS3 and BackboneJS.
- Used jQuery plugins auto complete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Used advanced level of HTML, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Wrote a combination of jQuery plugins, as well as completely customJavaScript to build a bleeding-edge, AJAX-driven user interface.
- Produced content pages wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Utilized React to build reusable components wif JSX including (landing, forms, and buttons), resulting in optimized rendering and performance
- Used ReactJS to build teh UI components, developed filters to display different dimension of data and font size
- Involved in Requirement gathering phase in order to gather teh requirements from teh business users and dealing wif UX team to continuously accommodate changing user requirements.
- Involved in using CVS, Git, for project management and version management.
- Developed Functional Requirement Document based on users' requirement.
- Experience on Swagger which is helpful for testing teh micro services and creating documentation.
- Managed most teh projects from beginning to end. Gathered requirements, and architected, designed and developed teh solutions. Teh approach to each project consisted of an informal Agile process.
- Actively participated in scrum meeting and involved in leading daily scrums as a scrum master for few sprints.
- Done testing for cross browser functionalities so as to confirm teh application consistency across various browsers.
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, Node.js, JSP, JSON, Git, ReactJS, Adobe photoshop, Agile.
Confidential
Front End Developer
Responsibilities:
- As a developer, coordinated wif team and client in understanding teh business process and requirement understanding used jQuery, JavaScript, HTML5, and CSS3 for front end web designing.
- Defined teh site layout and developed Wireframes using Adobe Illustrator.
- Developed GUI usingPHP, HTML, CSS, JavaScript, jQuery, Bootstrap.
- Involved in Agile process, two-week Sprints, and daily Scrums to discuss teh development of teh application.
- Developed CSS3 styles to maintain teh uniformity of all teh screens throughout teh application and positioning of screen objects and created optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Designed wireframes and mockups for new web interface for a network analysis virtual appliance.
- Worked on Responsive Designing for websites for Tablets and Mobiles for Expressionery site.
- Developed non-functional HTML, CSS pages from teh mock ups and involved in UI review wif UI-architect and Business Units.
- Developed Asynchronous means of retrieval of data from teh Server and Database using AJAX features as well JavaScript. Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Tool bar for IE.
- Designed client-side dynamic JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using various frameworks like React and Backbone JS and usedBackbone.jsto optimize in-browser use and to load teh module and to improve teh Speed.
- Created and developed teh web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Involved in Testing and fixing bugs and documented teh application step-by-step process.
- Worked on Jasmine that is used for testing Java scripts.
- Worked on prototypes for Responsive design.
Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, MVC, Backbone.js, Require.js, XML, Responsive Design, JSON, DOM, DOJO, Agile, Photoshop, Dreamweaver, Windows.
Confidential
Web Developer Intern
Responsibilities:
- Interacted wif business system analyst to understand teh technical requirements of teh project.
- Designed prototypes and Involved in developing teh UI pages using HTML, DHTML, CSS, and JavaScript.
- Developed web pages wif functionalities like login, register, forgot password, Email, Filters using JavaScript and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Created additional JavaScript modules for form validations and testing and restricting user input.
- Debugging web pages wif firebug and fixing issues.
- Worked on Cross Browser issues for different versions of IE, Mozilla and Chrome.
- Validating views wif W3 markup validation service and fixed errors.
- Involved in developing test plan and procedures.
- Performed client-side testing for form validations, navigations, hide and show controls.
- Participated actively in various team meetings wif IT staff and provided useful insight regarding various design changes and major IT related decisions.
Environment: HTML, CSS, JavaScript, jQuery, DHTML, Firebug.