Ui Developer Resume
Eden Prairie, MN
PROFESSIONAL SUMMARY:
- 7+ years of extensive experience in building web User Interface and interactive software products using HTML, DHTML, XHTML , CSS, JavaScript, AJAX, Bootstrap, JSON, jQuery, Angular JS 2/4/5, Node.js, Dojo Flexbox, React.js.
- Elegant experience as a Web UI developer in analysis, design, development and testing of web applications.
- Solid experience in SPA (Single Page Application) development using AngularJS andAngular2
- Experienced in executing distinctive features of Bootstrap .
- Capable in creating website page rapidly and adequately utilizing HTML5, CSS3, Angular JS, JavaScript that follows W3C, WCAG Web Standards and are browser compatible.
- Skills in optimizing websites for mobile using CSS media queries.
- Experience in the use of various relational databases like Oracle, DB2, SQL Server and NoSQL databases like MongoDB, Cassandra .
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, and DOJO, flex box, Node JS, Kendo UI, Knockout JS, JSONP , and XML, spring .
- Experience in bug tracking tool JIRA and code integration and deployment tool JENKINS.
- Extensive experience in software development methodologies Waterfall and Agile (Kanban and scrum).
- Strong knowledge in using ES6 and its features.
- Ability to understand business requirements and all the mockups into prototypes that comply with the features of web accessibility.
- Good experience in testing frameworks like Jasmine and Karma.
- Experienced in developing web pages that adapt to any browser including Android & iOS device browsers.
- Good experience in Document Object Model (DOM) and have a strong understanding of DOM functions to use in interacting with objects in HTML, and XHTML documents
- Expertise in developing Web based distributed and Front - End applications in a three-tier architecture using Java, J2EE, HTML5, Angular.js, Ajax, Node JS, JSP, Servlets, CSS, JavaBeans.
- Thorough understanding of cross browser issues and solid experience on debugging tools like IE Developer Toolbar, Firebug, Firebug Lite and Chrome.
- Experience in creating Templates, Web Interfaces, Layouts, Mock-ups and Prototypes with Adobe.
- Experience in using Core Java components like Collection framework, Inheritance and Exception handling
- Strong in Web Services using SOAP and Restful API’s which are used to build the communication between the systems.
- Demonstrated capacity to finish top of the line extends in due date situated situations.
- Built user-interactive Web pages using AJAX, JavaScript and ReactJS 15.3.
- Proficient with IDE tools like Eclipse, Notepad++, Visual Studio, Dreamweaver and Sublime Text .
- Proficient in Object Oriented Programming (OOP) using JavaScript.
- Defined Business Process, identified risk, done risk analysis and provided baseline acceptance criteria and deliverables.
- Good experience in code versioning tools like Git and SVN.
- Bachelor of Technology from Sathyabama Institute of Science and Technology,
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, SASS, Bootstrap, Jasmine, XML, JSON, Media Queries, Responsive Web Design, CSS sprites, CSS grid.
JavaScript Libraries: AngularJS, Node S, ReactJs, RequireJs, Angular 2, AngularJS1.5, BackboneJS, dojo.js, express.js, Angular 4, Typescript.
Languages, Scripts: JavaScript, JQuery, AJAX, Typescript
Frameworks: Bootstrap, Backbone JS, Angular JS
Tools: SVN, GIT, Grunt, Gulp
Web Services: RESTful, SOAP, XML
Editors / IDE Tools: Eclipse, NetBeans, Adobe Dreamweaver, Notepad++, Sublime Text, Visual studio, Angular CLI.
Database: MySQL, PL/SQL(Oracle), Mongodb
Web/Application Servers: Apache Tomcat, web logic.
Operating System: MAC OS X, Windows, Unix/ Linux.
Publishing Tools: Adobe PageMaker, MS Office, Microsoft Azure
PROFESSIONAL EXPERIENCE:
Confidential, Eden Prairie, MN
UI Developer
Responsibilities:
- Created HTML5 and CSS3 from Photoshop mockups. Developed mockups and prototypes usingHTML5 and CSS3.
- Designed dynamic and browser compatible pages using HTML5, SASS/LESS, CSS3, Bootstrap, JavaScript and Angular
- Implemented latest HTML5 and CSS3 features like creating various effects, shading, 2D /3D animation, Shapes, handling multimedia files and many others.
- Experience in writing Components, Pipes and Services to separate concern and handle different situations by using Angular2/4 .
- Used Angular 4 Reactive forms to implement complex forms and performed the validations using Form Builder.
- Experienced in developing web applications using latest JavaScript ES6 features.
- Developed Single Page Applications using Angular4 ng-route module.
- Implemented .ng-if with new else statement and used separate animation package using Angular 4.
- Achieved client -side scripting which helps reduce server side trips and thus helps in performance boost.
- Responsible for design and developing Health care application for hospitals using AngularJS, HTML5, Less, PHP.
- Designed the Web application layout and forms using CMS (WordPress), HTML5, CSS3, JavaScript, JSON, AJAX and AngularJS.
- Designed functional blocks of code in the project using Angular2/4 for writing the application logic.
- Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application.
- Implemented interfaces using type script 2.1.
- Implemented Angular 2 services to connect the web application to back-end APIs.
- Built Angular 2 components using Typescript and UI services to consume rest services using Component based architecture provided by Angular 2.
- Imported angular libraries from angular-core to work along with the project.
- Designed UI pages using wireframes as needed. Developed new functionality for parts of the project and integrated with existing code seamlessly based on wireframe designs.
- Designed gulp tasks to build the project and worked with karma Test Runner as needed.
- Worked with GIT command line and Bit Bucket for writing and maintaining the code
- Has worked with Node.JS for writing code in the server side and creating scalable network applications.
- Used Oracle as the back end and wrote SQL queries and stored procedures.
- Prototype design experience in Adobe Photo shop, Fireworks and Microsoft Office.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 2/4, SASS/ Less, Bootstrap, AJAX, JSON, MVC 3 Framework ECLIPSE, MS Office, Agile Methodology and GIT, Bit bucket.
Confidential, New Jersey
UI Developer
Responsibilities:
- Wrote extensive HTML/ HTML5, CSS3, JavaScript, Angular 2, SASS, LESS, React.js, Redux, Flex Framework code to build dynamic pages.
- Used AJAX module to handle RESTful calls to enable communication between view components and servers.
- Used React-Router to turn application into Single Page Application.
- Synchronized Web Socket messages with React and Redux to reliably maintain real-time state across users.
- Used Twitter Bootstrap to create Responsive Web Design (RWD).
- Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON.
- Participated in back end development like Object Modeling and Web Services building.
- Used Redux methods like Action creator, Dispatcher, Reducer, create Store, combine Store, middleware, subscribe to work with Redux.
- Responsible for implementing UI mockups, integrating third party JavaScript libraries, and handling/creating Redux store data.
- Involved in making the application Responsive using Bootstrap and used LESS preprocessor.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
- Debugged the issues in firebug for Firefox, web developer tools in Chrome, Safari and IE 8, 9, 10 browsers.
- Good experience with various data structures like arrays, lists, linked lists, hash table etc., HTM
- Well versed with software development life cycle Design, Development, Implementation and Testing.
- Worked with Jasmine unit test framework to write unit tests for JavaScript code and Karma as a test runner.
- Used Web services for transmission of large blocks of JSON.
- Used Angular 2 . 0 like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Adobe Photoshop CS6 was used for extracting images and for adding various effects to the images.
- Used React JS for templating for faster compilation and developing reusable components.
- Experience in Building applications using React JS which allowed us to render pages on both the client and server using the same codebase.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML/ HTML5, CSS3, JavaScript, Angular 2.0, AJAX, RESTful, Bootstrap, JSON, Jasmine, Karma, Adobe Photoshop CS6, React JS, SASS, LESS, Redux, Flex.
Confidential, New York City, New York
Frontend Developer
Responsibilities:
- Developed Angular JS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Developed single page responsive Web UI using HTML5, Angular JS, React JS, Bootstrap, CSS3, JavaScript, and Jquery.
- Developed Angular JS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Developed GUI using OOD, JavaScript, Angular JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery, jQuery Mobile, ReactJs, and Backbone.js in on-going projects.
- Built user interactive Web pages using AJAX, LESS, Bootstrap, Knockout.JS and Angular JS.
- Extensively used Angular JS components like Calendar, Grid, Select, and Uploader etc.
- Involved in implementation of MVC pattern using Angular JS, react JS.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Designed Frontend with in object oriented JavaScript framework like Angular JS, Ext.JS.
- Developed Angular JS services for reusable functionality.
- Developed Rest API using Node JS using various modules in node like express.
- Worked with Java Script third party languages like JQuery, Bootstrap.
- Generated responsive data tables using with Bootstrap grid system.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the node.js environment.
- Converted the mock-ups into hand-written HTML 4.0/5, CSS (2/3), XHTML, Hybrid HTML5, JavaScript, jQuery, AJAX, XML and JSON.
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phones.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
- Created prototype before development based on static and approved design documents and wireframes.
- Developed User Interface using HTML, CSS, and JavaScript validations, Node Js, NPM and XML.
- Developed custom bootstrap with brand appropriate styles, colors, animations and font icons.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Heavily involved in the defect fixing and additional development activities - coordinating with the SQA team for the complete approval in UAT.
Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX, XML, JSON, Junit, Gulp, GIT, Agile Methodology, Angular JS, Node JS, Tomcat Apache, Eclipse IDE.
Confidential
UI Developer
Responsibilities:
- Worked in Agile Methodology environment.
- Developed UI pages using HTML5, CSS3, JSON, JavaScript, JQuery, Bootstrap, Knockout JS, Require JS, Backbone JS and AJAX.
- Designed and developed the user interfaces with various tools and implementedASP.NET validation controls, Java Script, JQuery, CSS for server and client side validations respectively.
- Implemented the responsive Web designs using the SASS CSS preprocessor, CSS3 media queries, and Bootstrap.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Built Web pages that are more user-interactive using HTML5, CSS3, LESS, SASS, JavaScript, Bootstrap, Require JS, Jasmine, Karma, RESTFUL API Services and JSON.
- Consumed REST based Micro services with Rest template based on RESTful APIs.
- Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
- Knockout JS for creating Dynamic views and developing MVVM pattern for inducing two-way binding.
- Good experience on working the UI architecture module using AngularJS 1.5.
- Designed graphics, buttons, and logos for the website to enhance the application features for the user.
- Used AngularJS to create custom directives for navigation bar, sidebar filters for patient data, strict filters for exact match search and other re-usable sections.
- Used http with AngularJS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
- Leveraged two-way data binding through scope in applications built on AngularJS and also implemented different validation control on the web-pages using AngularJS.
- In Angular JS developed efficient updating of HTML document when data changes and a Single Page Application.
- Created Menus and Drawer component by using Typescript.
- Responsible for implementing UI mockups, integrating third party JavaScript libraries, and handling/creating redux store data.
- Utilized Web Sockets with React to maintain consistent and real-time state across users.
- Used Backbone.js for fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
- Captured the details and specifics of the website design via storyboards for prototyping.
- Debugged the website using Chrome Developer tool and manipulated the nodes using DOM functions.
- Used Grunt for JavaScript files concatenation and minify to improve performance in loading web pages.
- Worked with Jasmine and Mocha in testing and performed Unit testing and execution testing utilizing JUNIT.
- Build Micro Services for the delivery of software products across the enterprise.
- Tested pages for cross browser compatibility for Safari, Chrome, Firefox and IE.
- Created test suites using Jasmine, karma and worked on tools like NPM, Bower with respect to the requirements.
- Coordinated with the teams for QA / UAT and issue tracking and bug fixing.
- Used JIRA for the bug tracking and project management.
- Involved in AGILE process, two week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular.js, Typescript, Bootstrap, AJAX, JSON, Backbone.js, AngularJS 1.5, React.js, XML, JSON, Responsive design, Redux, Visual Studio, Grunt, Agile, Jira, Azure, IE 6,7, 8 9 10, Firefox, Chrome.
Confidential
Angular JS Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Used Angular JS to make the HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
- Worked in Agile/SCRUM methodology approach for UI Development.
- Experienced in testing code developed in TDD / BDD environments.
- Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, jQuery , Web Service call and JSON.
- Developed database connection and SQL Queries to create dynamic content on web pages.
- Designed and implemented the User Interface using Angular JS, MVC framework (which means JavaScript, HTML, and CSS), jQuery and AJAX.
- Involved in developing dynamic correspondence letters to the customers using Database, XML, XSLT and JavaScript.
- Involved in Design, Development and Testing of Web Forms using ASP.NET and .NET Framework.
- Involved in Develop and consume Web Services on the business layer to create a service layer.
- Used SVN version control repository for source code management.
- Worked closely with Visual QA team in fixing the defects.
- Involved in developing dynamic correspondence letters to the customers using Database, XML, XSLT and JavaScript.
- Experienced in development work around developing interfaces into various components of client infrastructure using SOAP APIs.
Environment: Angular JS, HTML, CSS, JavaScript, Bootstrap, Agile, jQuery, AJAX, MVC Framework, XML, XSLT, SQL, SOAP, SVN, ASP.NET, .NET