Ui Developer Resume
Denver, ColoradO
SUMMARY
- 6 years of extensive Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JavaScript, Angular JS, React JS, Node JS, jQuery, AJAX, JSON and XML. Solid proficiency wif UI and web usability best practices.
- Experience wif full software development life - cycle, architecting scalable platforms, object Oriented programming and agile, scrum and waterfall methodologies.
- Used Typescript in implementation of Angular2.
- Developed websites using JavaScript frameworks such as Angular JS and Backbone.JS.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap
- Strong experience wif jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
- UsedReact-Router to turn application into Single Page Application
- Developed single page applications usingAngular2, ReactReduxarchitecture, web pack and grunt.
- Working experience in React flux librariesReduxJS, Vanilla JS and Alt JS.
- Designed components using JSX and reducers and actions using React.js andReduxusing the latest version of JavaScript (ECMA 6).
- UsedReact-Auto complete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format usingreact.
- Experience in server-side code developed using C#.Net, Asp.Net, MVC, VB.Net. Experience in LinQ, Entity framework, Visual Studio 2012/2013/2015
- Experience in developing and consuming webAPI, WCF services, Web Services.
- Experience wif Responsive Web Design, JSON, AJAX, Angular JS, Backbone.JS and Twitter Bootstrap. Hands on experience usingangular2.
- Used Typescript in implementation of Angular2.
- Experienced in working wif the NoSQL Database like Mongo DB.
- Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, jQuery, AJAX, XML and JSON.
- Utilized React JS for its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via the GitHub API through keywords.
- Worked extensively on Angular 2/4, Typescript SPA domains
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implement modules into React JS to integrate wif designs and requirements.
- Developed single application to render dynamically based on the JSON from the React JS server Fetch data from mongo DB using Mangoose
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JS JSON, JSONP, and XML.
- Implemented Client-side data binding using Knocout.js (MVVM).
- Experience in working MVC Architecture and in using version control(SVN)
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Involvement in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Utilized the latest front-end Technologies such as HTML5 and CSS3 for layouts.
- Experience on working wif CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
- Specialized in developing Web 2.0 Apps using core JQuery along wif AJAX/JavaScript.
- Involved in designing the user experience interface UI requirements, converting findings into UI designs.
- ImplementedAngularRouter to enable navigation from one view to the next as customer completes application form steps.
- Developed UI functionalities using JavaScript properties and data binding properties.
- Used GIT and SVN for version control of the code base.
- Experience working wif XSL and other template engines
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Client-side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Determined quick learner wif strong interpersonal skills and proven ability to manage positive and productive client relationship.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them wif a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, AngularJS, BackboneJS, Bootstrap, Node JS, Typescript, React
JavaScript Libraries: JQuery, Backbone JS, Angular JS, Angular 2.0, Ember.JS, UnderscoreJS.
Servers Technology: Apache Tomcat, Oracle Web Logic, IBM Web sphere, JBOSS, Glassfish and IIS
Version Control: GIT, CVS, and SVN and GIT
IDE & Tools: Eclipse, NetBeans, Brackets, Aptana Studio, Notepad++, SublimeText, WebStorm, PHPStorm
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar.
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X, Unix, Linux.
Database: PL/SQL(oracle), MySQL, MSSQL, MongoDB
PROFESSIONAL EXPERIENCE
Confidential, Denver, Colorado
UI Developer
Responsibilities:
- Involved in full life cycle of the application design, development and testing.
- Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap,AngularJS, Angular2/4to design UI.
- Worked in Agile Environment and attended meetings regularly to show the functionalities implemented and worked closely wif business analyst and solution architect.
- Moved existing AngularJS controllers and services toAngular2 components for more responsive and less dependency.
- CreatedAngular2components, implemented interpolation, input variables, Bootstrapping, *ngFor, *ngif, Router Outlet, binding the events, decorators.
- Developed single page applications usingAngular2/4, Typescript, web pack and grunt.
- Hands on Experience onAngular2 technology for one complete project in rebasing the UI of the application using the techniques inAngular2.
- Designed the architecture and user interfaces as the requirements using use cases.
- Worked on Custom Renderers to get the native look and feel for the application.
- Created Portable class Library for targeting specific platform and used interfaces to provide platform specific functionalities.
- Used differentAngularbuilt in services for all data access, encapsulating URLs and Standardizing data access interfaces.
- Used Selenium WebDriver for the application testing.
- Developed back end web services using Node JS and stored dependencies using NPM.
- Added user validations and user permissions by using the Node.js.
- Used Node.js and Express.js to develop the relevant back end REST API.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
- Worked wif modules like MongoDB and mongoose for database using Node.js to interact wif Mongo DB.
- Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development
- Developed the Angular components using Typescript and ES6 Helpful operators.
- Optimized the performance of application using Angular 4 Lazy Loading and Ahead of Time Compilation.
- Created Single Page Application wif the help ofAngular4Router Module and used template routing for bread crumb
- Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators.
- Consumed RESTFUL Web Services using Angular2 HTTP Module.
- Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT(TDD).
- Experience in unit testing by using Karma and Mocha.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via the GitHub API through keywords.
- Developed user interface by using the React JS Flux for SPA development.
- Involved in responsive design and developed a single ISOMORPHIC responsive website dat could be served to desktop, Tablets and mobile users using React JS.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Involved in testing and fixed the issues occurred during the testing process
Environment: Angular2/4, React Js, Mongo DB, Mongoose, Node Js, Rx Js, HTML 5, CSS3, JSON, Web API, GIT, JIRA, Bootstrap 4, Visual Studio, Web Service, Java Script,Node JS, AJAX, LESS, SASS, GRUNT, GULP, Jasmine, SVN, GitHub, GitLab.
Confidential, Pittsburg, PA
Software Design Engineer
Responsibilities:
- Involved in designing wireframes and develop a new Single Page application web application to browse the various parts of the product. Using the latest in web technologies like Angular2, HTML5, CSS3, Bootstrap, JavaScript, ColdFusion and Oracle.
- Worked wif diverse team of product owners and UX designers in fast paced environment, wif quick iterative cycles.
- Developed front-end using Html, CSS, JavaScript, React,Redux, and Bootstrap.
- Worked wif npm commands and using package.json for managing dependencies and dev-dependencies ofNodeJSapplications.
- Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- UsedAngular2's HTTP Client to Interact wif Servers/backend and modularized the Application wif NgModule.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
- Implemented Redux Form to build Report Data Grid, tree grid, and developed DataGridItems which can be dragged by IRD system users.
- Worked onAngular2concepts like building the components, Data binding, String Interpolation, Property Binding, Event Binding, Two-way Data binding (wif the help of Forms Module), Directives using *ngif Structural Directive) to Output Data Conditionally, Styling Elements dynamically wifngClass, Outputting Lists wif ngFor, Attribute Directives, Understanding ngSwitch, Pipes.
- Used Web pack to build TypeScript modules.
- UsedReactJS for search engine optimization and worked wif Visual studio
- Experience using ColdFusion as a middle-tier to connect to the SQL database and retrieve the data..
- Handled various exceptions based on the response.
- Created a build process for different environments like develop, staging and production.
- Worked wif very bulky database in Oracle. Created tables, stored procedures, triggers and complex queries.
- Used Express Framework to set up middleware to respond to the HTTP requests wif the help of NodeJS.
- Demonstrated knowledge of code reviews, unit and regression testing.
- Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
- Worked wif Passport and JSON web tokens for authentication and authorization security configurations usingNode.js
- Analyzed and parsed the response of JSON/XML to update DOM.
- Fabricated style sheets to manage the look-and-feel of the site using CSS, bootstrap and XML.
- Generated the code coverage report using Istanbul.
- Used GIT for source control and JIRA for tracking purposes.
- Followed the coding standards, it makes for easier modification in future releases.
Environment: HTML5, CSS3, SASS, JavaScript,Angular2, ReactJs, Redux, Oracle, RxJS, Typescript, SQL, Agile, Bootstrap, REST API's, photoshop, Nodejs, Istanbul, NPM, GIT, JIRA, MAC and Visual Studio.
Confidential, Danbury, CT
Full Stack Developer
Responsibilities:
- Working as a developer, assisting my team in developing two different Web-based applications.
- Functionalities include writing code in HTML, CSS, JavaScript, Angular JS, jQuery, C#.Net, Linq, ASP.Net MVC, making using of Bootstrap framework and testing the functionalities using Siesta frame work.
- Worked wif the team, helping them wif any technical assistance and mentoring wif best practices. My Specialty is in writing quality code focusing on reusability and modularity.
- Web application development using Angular JS wif cutting edge HTML5 and CSS3 techniques
- Used important concepts like Directives, Data-Binding and Dependency Injection in Angular JS.
- Developed Object Oriented JavaScript code and responsible for client-side validations using jQuery.
- Involved in both UI and server-side development using Angular JS and ASP.Net MVC.
- Involved in up gradation and maintenance of Wex Online to the new layout using the Grid orientation model Bootstrap framework.
- Brought the HTML and CSS of an existing web site 'Wex Online' up to web standards.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
- Implemented Server-side code using repository patterns in C#.
- Worked on the MVC frameworks (Angular JS) to design the web pages and created custom directives, two-way data bindings.
- Worked through cross browser compatibility issues wif existing styles and new CSS dat was implemented.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers which include IE6. Used Agile methodology.
Environment: HTML5/HTML, CSS3/CSS, SASS, Node js, Less, JavaScript, Backbone JS, Angular JS, GIT, jQuery, Bootstrap, XML, nunit, Siesta, ASP.Net, MVC, C#, visual Studio 2015, TFS.
Confidential, Minneapolis, MN
UI Web Developer
Responsibilities:
- Designed and implemented different layouts using HTML and CSS.
- Implemented applications using Twitter Bootstrap framework.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Coordinated wif UI web designers for developing a user-friendly application.
- Involved in meetings wif business customer and technical team for implementing the application.
- Experience on Angular.js services like $http to communicate wif backend servers.
- Brief experience on implementing the AngularJS in creating animations based on CSS classes.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
- Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
- Created reusable HTML templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Worked extensively on numerous web technologies including HTML, DHTML, XHTML, CSS, and JavaScript.
- Extensively used Debugging Cascading Style Sheets CSS to change the styles now and in the future.
- Using complex Object-Oriented concepts in improving the performance of the websites.
- Worked closely wif SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Met wif the project manager frequently for reviewing project goals and for creating proposals for future developments and researching their fields for UI design.
- Used Eclipse IDE for designing, coding and developing applications.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Involved in a Waterfall based approach to UI Development.
Environment: HTML, CSS, JavaScript, jQuery, Node.js, AngularJS, Bootstrap, XML on Windows.
Confidential
Web Developer
Responsibilities:
- Created User-friendly GUI interface and Web pages using HTML, ASP.Net. Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
- Developed presentation layer using ASP.NET, c#, HTML, CSS, JQuery and JavaScript.
- Developed web enabled application built using highly structured HTML, CSS and Custom written JavaScript libraries.
- Extensively coded User Interactive (UI) wif JavaScript, HTML, DOM, XHTML, AJAX, CSS and jQuery.
- Extensive use of object-oriented JavaScript for creating user accounts. Designed the table less web applications using CSS.
- Dealt wif XHTML validation and is cross browser compliant Worked wif XML & JSON for getting server responses using AJAX.
- Integrations wif Amazon Web services to present Application.
- Used Sql Server database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
- Used ADO.Net connectivity wif callable statements to invoke the stored procedures.
- Redesigned the existing site and to create new interfaces.
- Used Dreamweaver as Html editor for designing new pages. Responsible for content and UI development.
- All the visual stuff was done using JavaScript. Designing banner, graphic and logos using Flash, Fireworks and Photoshop.
- Involved in Design UI Screen, created several mock up Using HTML, CSS and JavaScript.
- Front-end validations are done using Java Script.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Worked closely wif the programmers and graphic designers for project requirement and analysis.
- Produced GUI prototypes for business logic presentations. The new website TEMPhas made it much easier for the users to access the page and check the required info.
- Created Stored Procedure, Trigger for database access and events.
- Participated in designing the technical architecture of Topology UI Module wif project Manager.
Environment: ASP.NET, WEB FORMS, Web Services, SQL Server, HTML, CSS, Java Script, Oracle, JQuery, SQL, UML, XML, and JUnit.HTML, DHTML, CSS, JavaScript, Macromedia Dreamweaver and, MySQL and Oracle and Windows.