Ui Developer/web Developer Resume
Columbus, OH
PROFESSIONAL SUMMARY:
- Over all 7 Years of professional experience in different phases of Software Development Life Cycle(SDLC) including Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, and Debugging of various client/server N - tier and web applications.
- Experienced in developing applications using HTML/HTML5, CSS/CSS3, JavaScript and JavaScript Libraries that follows W3C Web Standards and browser compatibility.
- Extensive experience in designing User Interface (UI) applications and professional web applications work with Backend Technologies (Dot Net, Java, PHP Etc.) using, HTML5, DHTML, XML, XHTML, CSS3(SASS/LESS), AJAX, JSON, JavaScript, JavaScript Libraries like jQuery, jQuery UI, jQuery Mobile, ECMAScript 5(ES5) and ECMAScript 6(ES6), TypeScript.
- Well experienced in developing Single Page Applications (SPA) using JavaScript MVC (Model View Controller) frameworks such as Angular (1.x,2,4), Backbone.js.
- Working experience in Angular (1.x, 2, 4) with custom controllers, directives, Components, filters, factory, Providers, services, Dependency Injection(DI), Routing concepts.
- Hands-on experience in Responsive Web Design (RWD), with extensive use of the Bootstrap front-end framework and CSS3(SASS) media queries for developing scalable and responsive web applications that look great on all devices; computers, tablets and Smartphones.
- Experience of working on CSS concepts (Default values, Cascading concept, Pseudo selectors ) and CSS Preprocessors like LESS and SASS along with experience in using NPM packages like Grunt, bower, gulp, webpack, babel etc.
- Extensive experience in Angular.JS for application implementation, proficient in creating modules, controllers, route provider, factory, services, customizable filter, http get/post methods and directives, components to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents and more.
- Experience of working in latest version of object-oriented JavaScript Libraries like Angular.js, Node.JS and BackboneJS.
- Experience unit test cases like Jasmine, Karma and end-to-end(E2E) testing using Protractor for AngularJS
- Strong knowledge on build (Ant/Maven), continuous integration (Jenkins), unit, A/B testing and integration testing.
- Expertise in relevant design tools (Photoshop, Illustrator, Indesign, UX Pin,Zeplin, Sketch, Axure…)
- Designed applications utilizing various SEO techniques and skilled in Debugging and problem solving.
- Created interactive wireframes to illustrate site flow, page layouts, and site navigation for user's activity process to aid in the design process.
- Experience with Functional Testing, User Acceptance Testing (UAT) and Accessibility Testing.
- Experience in DOM (Document Object Model) to use in interacting with objects in HTML, XHTML and XML documents.
- Experience in developing Web services, Http Services using SOAP, REST to integrate between Application to Application.
- Knowledge in creating and deploying code on cloud platforms such as Google Cloud API’s and Amazon Web Services (AWS).
- Working knowledge in creating Class diagrams, Activity diagrams, Sequence diagrams, Flow charts.
- Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages, maintaining and managing MS SQL and Oracle databases.
- Worked with various version control systems like GitHub, TFS, and SVN.
- Extensively used debugging tools such as Firebug, Chrome Dev Tools, React Dev Tools and Redux Dev Tools to investigate the issues and fix the bugs.
- Involvement in using various IDE's like Dreamweaver, Notepad++, Eclipse, Sublime, WebStorm, Visual Studio, IntelliJ, Net beans.
- Extensively worked on Agile-Scrum and Waterfall Methodologies
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Very quick learner and keen to adopt new technologies. Capable of working on multiple projects under tight deadlines.
- Strong team playing skills coupled with the ability to build excellent customer relations.
TECHNICAL SKILLS:
Web Technologies: HTML5, DHTML, CSS3, LESS, SASS, JavaScript, XML, XHTML, AJAX, JSON, Bootstrap.
JavaScript Libraries: jQuery, jQuery UI, jQuery Mobile, ECMAScript 5(ES5), ECMAScript 6(ES6), TypeScript, Angular.js (1.x,2,4), Backbone.js, Node.js.: IDE's
Debugging Tools: Firebug, Firebug Lite, Chrome Developer Tools, IE Developer Tools.
Database: SQL Server 05/08R2/12/14/16/17, Oracle 8i/9i/10g/11g/12c.
Version Controls: GitHub, Team Foundation Server, Tortoise SVN.
Operating Systems: Linux, Windows 10,7/XP/NT/98/2000., Mac IO 10. x.
Functional Domain: E-commerce, Real-Estate, Banking, Insurance, Finance, Retails.
UXTools: Visio, Axure, Sketch, InVision, Zeplin, optimizely,UserTesting
PROFESSIONAL EXPERIENCE:
UI Developer/Web developer
Confidential, Columbus, OH
Responsibilities:
- Working as a UI Developer, assisting my team in Developing and Migrating the existing application from AngularJS 1.6 to Angular 2 for both Web-based projects.
- Develops a powerful and modern frontend application, involving HTML5, SASS, Typescript, Angular 2.
- Exclusively Node-powered workflow and build system involving Gulp, Babel, webpack.
- Established a frontend authoring environment that improves the site efficiency as well as the quality and maintainability of application.
- Involved in creating new UI templates using from wireframes (Zeplin, axure) and use cases with an understanding of UI design principles and object-oriented program development, Worked on stack like HTML5, SASS, Typescript, Angular 2, and also with third party tools with Angular Material, Slick, LodashJs and etc.
- Worked on Angular 2 framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Worked in Utilizing Angular dependency injection(DI) to inject different Services including internal Services and custom Services, and create some custom component to do some reusable component
- Maintained Cross Browser compatibility and Implemented Responsive web design (RWD) for mobile, tablet and desktop in all aspect ratio for user-friendly design using SASS Mixins;
- Created multiple components based in Angular 2 to make standard client requirements for navbar, modal, slide box, scroll, action sheet and more.
- Exclusively worked on Webpack, Grunt task runner, Bower, Babeljs packages to build the application and improve the performance of the application.
- Developed Angular factories, services and worked on angular promise API’s for making async calls.
- Exclusively worked on underscore.js and lodash.js for JavaScript Object and array manipulation.
- Coded pages with best Search Engine Optimization (SEO) techniques. Developed call back functions to parse and handle JSON data returned from the server.
- Worked on REST/Web API to consume the services and tested in Swagger. Used Angular $http service calls and bind the data.
- Responsible for working on unit test cases with Jasmine and for end -to- end unit test cases using Protractor using Test Driven Development TDD technique.
- Converted wireframes in templates including creation of brand identity, web site header, menu, information containers, grid styles, navigation, forms, buttons, icons, images, User components and application widgets creation with suitable color schemes.
- Created wireframes, storyboards, user flows, and documentation and site maps to effectively communicate design ideas. Uses multiple UI/UX tools and software to complete tasks.
- Prototyped several versions of possible UI approach to provide their business model and goals
- Worked on Continuous delivery and continuous integration (CI/ CD) - tools and services - specifically Jenkins
- Experience with a variety of design tools including Adobe Creative Suite (Photoshop, Illustrator, Dreamweaver), Visio, Axure, and Zeplin.
- Created and managed all of hosted or local repositories through Source Tree’s simple interface of GIT client, collaborated with GIT command lines and Stash.
- Collaborate with QA team to define test cases, metrics, and resolve questions about test results.
Environment: HTML5/HTML, CSS3/CSS, Angular 2, SASS, Typescript, JSON, ES6, AWS, Swagger, DOM, AJAX, Java ATG, MS SQL Server 2016, Jenkins, Grunt.js, lodashJs, Intellij, UserTesting, Jasmine, Protractor, Windows 10, GIT, JIRA, TDD.
UI Developer
Confidential -Dallas, TX
Responsibilities:
- Working as a UI Developer, assisting my team in developing two different Web-based applications.
- Public Website- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters. Also, Exclusively worked with HTML5, CSS3, SASS and Bootstrap.
- Internal Website- Designed Application User Interface using HTML5, CSS3, CSS3 preprocessor styling LESS, jQuery and Bootstrap.
- Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
- Developed frontend within object-oriented JavaScript framework like BackboneJS, AngularJS and NodeJS
- Participate in all phases of research and design to create a new innovative user experience with Overdrive's mobile application across multiply mobile phones and tablets in iOS, Android and Windows. Work specifically in designing and recreating the whole user interface across the Android mobile platforms.
- Translate business goals and user needs into an easy-to-use mobile app experiences by quickly prototyping ideas from low-fidelity wireframes concepts to high-fidelity deliverables.
- Extensively used Directives for common functionalities like Dashboard, House Finder, Land details. Designed asynchronous Data Services to handle http calls and exception handling.
- Designed a Responsive Website Design (RWD) using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Implemented Content Management System for the dynamic configuration of the header, footer and to fetch House/land images for better response times.
- Implemented Restful Web Services to serve as a producer of new Member signup information to allow downstream to use this info to alert these new customers
- Developed a fully functional prototype application using JavaScript (jQuery and BackboneJs) and bootstrap, connecting to a REST-full server on a different domain.
- Worked with node.js middleware Multer for uploading files
- Exclusively Used node -MySQL for a pure node.js JavaScript client implementing the MySQL protocol and also worked with Node Package Manager (NPM) to install the necessaries packages from my app
- Integrating the front-end UI to the back end using .Net MVC framework.
- Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS)
- Deployed the provisioning system in several new AWS regions as part of new region builds
- Performed Unit testing, E2E, using Jasmine along with integration testing Chrome Inspector to fix bugs and worked closely with QA
- Coordinating and tracking all projects for seamless releases using Project Management System JIRA like Stash, Bitbucket etc
- Strong prototyping skills using Axure on the Mac OS
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
Environment: HTML5/HTML, CSS3/CSS, LESS, Axure JavaScript, jQuery, JSON, AWS, Jenkins, DOM, Angular.js, Node.js, Bootstrap, MVC, AJAX, XML, .Net, MS SQL Server 2008 R2, Grunt.js, Jasmine, Windows, GIT.
Front End Developer
Confidential - Jacksonville, FL
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/ development approach for various knowledge research applications.
- Setting up AngularJS framework for UI development. Developed html views with HTML 5, CSS 3.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Built custom UI Widgets and Application logic using AngularJS MVC architecture.
- Worked on CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation
- Using Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Worked on Twitter Bootstrap to create Responsive Web Design (RWD).
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Created XML files according XSD schema and used XSL, HTML5 and CSS3 for XML rendering. Developed Web pages using HTML5, CSS3. Owned the design, development and maintenance of ongoing metrics, reports, analyses, dashboards, etc., to drive key business decisions and communicate key concepts to readers.
- Designed and coded application components in an Agile environment utilizing a Test-Driven Development (TDD) approach.
Environment: HTML5/HTML, CSS3/CSS, Java, JSP, Springs, NHibernet, JavaScript, JSON, DOM, Angular.js, Bootstrap, MVC, AJAX, XML, Eclipse, Java, MS SQL Server 2008 R2, Grunt.js, Windows, SVN.
UI Developer
Confidential - Keene, NH
Responsibilities:
- Developed websites using HTML, CSS, JavaScript, jQuery, XML and Ajax
- Created web page layouts using HTML and CSS
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using jQuery UI Library.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Design, developed and updated the user interface using CSS, JavaScript.
- Worked with Ajax, JSON with jQuery for request data and response processing.
- Performed client-side validations over the forms using JavaScript
- Worked with Cascading Style Sheets(CSS) in order to separate presentation from the structure
- Defined text alignment, borders, positioning and many other typographic characteristics
- Worked with Responsive Web Design so that the website is compatible with different devices like desktops, laptops.
- Worked with best coding practices and naming conventions while writing code in JavaScript, HTML and CSS
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, CSS, JavaScript, jQuery, JSON, Ajax, SQL Server, Java, ECLIPSE, SVN, Windows XP and MS Office.
Jr. Software Developer
Confidential
Responsibilities:
- Wrote front end using HTML, CSS and JavaScript for the application user interface.
- Responsible for Security implementation and integration testing of the system.
- Created web pages for each project using XHTML, CSS, and JavaScript.
- Implemented JavaScript calendar to make use of on Client Date Selection Changed event of calendar extender to achieve dynamic Date selection for tasks, events and invitation.
- Developed and implemented pure CSS-based page layouts.
- Identifying and solving cross-browser compatibility issues relating to XHTML and CSS.
- Creating new web pages from Photoshop mockups using CSS and XHTML.
- Worked on tools like Home site, Dreamweaver, Photoshop and Image ready and also constructed and evaluated prototypes following standards.
- Used the sub-nav items that are nested as children of their associated tab in the HTML. This helps to view the page without the style sheets so that the navigation makes sense.
Environment: Microsoft Visual Studios 2005, ASP.NET, C#.NET, JavaScript, HTML, XHTML and CSS.