Senior Web Ui Developer Resume
New York, NY
PROFESSIONAL SUMMARY
- Having around 8 years of experience in developing User Interface applications and professional Web Applications using HTML / XHTML /HTML5, CSS/2/3, Bootstrap, DOM, JavaScript, jQuery, AngularJS, ReactJS, BackboneJS, AJAX, JSON and Node.JS and participated on teams doing analysis, design, development, implementations, enhancements and testing of Web applications.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Elements.
- Experience on Typescript, Angular2 for mobile applications, web API and browser clients.
- Working with Angular2 modules, classes, components and templates.
- Experience in ReactJS and working with Redux architecture.
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS, ReactJS.
- Experience in AngularJS for building apps and declarative templates with data - binding, created some custom directives in the application.
- Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Experience using AJAX to create interactive web applications.
- Worked on multiple JavaScript frameworks to augment browser based applications with MVC capability.
- Experienced with implementing different features of Bootstrap this includes responsive web design.
- Knowledge and experience in working with SASS/LESS as CSS preprocessors and modern techniques such as Flexbox.
- Experience in using Jenkins for continuous integration and sonar jobs for java code quality.
- Experience in using various jQuery UI controls and corresponding Event handlers.
- Experience in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Responsible for checking Cross Browser Compatibility and worked on cross browser issues with different browsers like Internet Explorer, Google Chrome, Firefox, Opera, and Safari.
- Knowledge in testing/building tools like Jasmine, Karma and Jenkins.
- Experience with Grunt, Gulp and Bower modules of Node.JS
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX Frameworks, JSON, XML and jQuery.
- Experience in using the latest approaches including MVVM, MVC in the browser, event-driven applications using AJAX, JavaScript and JSON.
- Expertise in developing multi-tire Enterprise applications using SOAP, RESTful Web Services and XML.
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX Frameworks, JSON, XML and jQuery.
- Strong experience in Oracle, SQL Server, PostgreSQL, MySQL, database programming using PL/SQL and Confidential built-in Oracle Packages.
- Used SVN, GIT and for Version controlling and error reporting and project management tools like JIRA.
- Experience with Adobe Creative Suite: Illustrator, InDesign, Photoshop, Acrobat Pro, Axure.
- Extensive experience working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, DHTML, Cascading Style Sheets (CSS), CSS3, XHTML, XML, JavaScript, jQuery, AngularJS, JSON, Bootstrap, AJAX and JSP.
JavaScript Libraries: jQuery, jQuery UI, jQuery Mobile, Angular.js, Backbone.js, React.js, Node.js
IDEs: Atom, Eclipse, Notepad++, Brackets, Sublime text, Web storm, Visual Studio code.
Databases: ORACLE 10g/11g, SQL server, MySQL, Mongo DB.
Application servers: WebSphere, WebLogic, Apache Tomcat.
Version Controls: SVN, VSS, CVS, GIT and Harvest.
Operating Systems: Windows, Mac OS
WORK EXPERIENCE
Confidential, New York, NY
Senior Web UI Developer
Responsibilities:
- Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and Angular JS.
- Extensively used all the new HTML5 features like local storage, new input attributes, Canvas and SVG, audio and video etc.
- Used new CSS3 features like multi-column layout, gradients and web fonts, transform and transpose and media.
- Worked with the Architecture teams to implement upgrade of Angular 1.5 to Angular 2.0.
- Developed and designed the agent portal using framework Angular2.0 along with CSS3, HTML.
- Performed various Validation Controls for form validation and implemented custom validation controls with JavaScript and with Angular JS using custom directives
- Used twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Transformed values display within a template by using pipes of Angular 2.
- Creating a responsive web application integrating Twitter Bootstrap with Angular 2.0 and media queries
- Good experience in implementing MVC frameworks like Angular for AJAX data calls using the $http service.
- Implemented UI by adapting Angular 2 framework with Typescript, HTML/HTML5, and SCSS.
- Worked on all the latest Angular concepts like creating custom directives, components, services, $http service, factory's, $watch and $apply etc.
- Worked with all the Angular modules that are not part of the Confidential release like ui-route, angular-paginate etc.
- Replaced existed Angular JS code with Angular2 code, which decreased number of lines of code for a web application which increased performance.
- Worked on responsive design and put forward a proposal of doing away with device-specific apps and developing a single responsive website that could be served to both desktop and mobile users.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Worked on consuming JSON and XML object creation, parsing on both clients as well as server side.
- Analyzed and parsed the response of JSON/XML to update DOM.
- Worked with the SASS/SCSS pre-processor to simplify writing the CSS styling.
- Used Angular2 for delivering user experiences such as high performance, off-line accessibility and zero-step installation
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac and debugged using tools like Firebug.
- Developed dynamic responsive Web Design by integrating Angular JS with Bootstrap which is further integrated with Web Services.
- Performed unit testing using the open source Karma/Jasmine/protractor framework.
- Worked on the agile methodology and used Scrum in implementing the project.
- Used JIRA as a tool for project tracking and management where we update the daily tasks performed.
Environment: HTML/HTML5, CSS/CSS3, SASS/SCSS, JavaScript, jQuery, AngularJS, Angular2, Bootstrap, Usability Testing, Agile methodology, Web Storm IDE, Gulp, GIT, Karma, Jasmine.
Confidential, MO
Web Front End Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Web designing & development using HTML5, CSS3, JavaScript, React JS and Ajax.
- Developed React JS pages, Web services calls and AJAX calls for the application
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Participated with end users and business analyst to understand the business requirements.
- CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Implemented MVVM architecture using Redux Architecture with React JS.
- Responsible for design and development of web pages from mock-ups (PSD).
- Worked on Front end by using JavaScript.
- Developed user interface by using the React JS, Redux for SPA development.
- Implemented client-side Interface using React JS.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Build React components and stand-alone functions to be added to any future pages.
- Responsible for developing a front-end application using React JS and Redux architecture for internal team's productivity use.
- Experienced in React JS and working with React Redux architecture.
- Working with React Router for developing Single Page Applications SPAs.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Implemented the Drag and Drop functionality using React-Draggable.
- Thoroughly performed unit testing and integration testing.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Used Firebug for debugging and for element styling.
- Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Used Bugzilla and Red mine as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Involved in daily SCRUM meetings to keep track of the project status.
- Used web based GIT repository manager with issue tracking features.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Made the application responsive using Bootstrap and CSS Media Queries.
- Worked with CSS Icons, CSS Pseudo-class, CSS Pseudo-element, CSS Image Sprites, CSS background and CSS3 Shadows to give some additional effects.
- Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari.
- Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
- Involved in documentation by writing the technical documents for the project. Also, part of the presentation team to the company's executives.
Environment: HTML5, CSS3, React JS, Redux, JavaScript, Bootstrap, jQuery, JSON, REST APIs, Angular JS, Git, MongoDB, Jasmine, Karma, Sublime.
Confidential, Kansas City, MO
UI Develope
Responsibilities:
- Involved in complete Software Development Life Cycle - Designing, Coding, Testing, Debugging, and Production support for the project.
- Created UI of Web pages with the assistance of HTML5, XML, CSS3, JavaScript, jQuery, Bootstrap, Node.js, AJAX, and Angular.js.
- Used Angular.js as a framework to create Single Page Application (SPA) to improve page performance, which can bind data to specific views.
- Used Angular.js two-way data binding and $resource services to make calls to the web services and exchange the data between the front-end and back-end.
- Development of client-side validation techniques using jQuery and Angular.js directives.
- Developed responsive Web pages using Bootstrap and CSS3 media queries.
- Worked on SASS to build optimized CSS to work across multiple web pages and styles.
- Created, edited, and maintained sites implementing responsive designs and themes using front-end development frameworks including Bootstrap.
- Used Node package manager (NPM) to manage the modules and to install GRUNT tool.
- Developed modules to retrieve and improve data using Ajax calls by $http service in Angular.js
- Developed fast loading images using Photoshop CS3.
- Developed Unit and E2E test cases using Jasmine, Grunt and Node.JS
- Used CSS and jQuery for the rich user interface.
- Used Source Tree, GIT for version control for defect tracking.
- Designed RWD Web pages, which are good for mobiles, tablets, and PC utilizing the framework like bootstrap and CSS media queries.
- Implemented Angular based views and used Routers to implement logic to exhibit different views.
- Used $http in Angular.js for consuming RESTful web services.
- Used Node.js to build a scalable network application where it can handle many connections concurrently.
- Used Node.js for communication to the server through RESTful API.
- Managed and administered multiple instances of GIT for version repository maintenance.
- Used JIRA to manage and track the issues reported by QA and act based on the severity.
- Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages.
- Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
- Maintained Cross Browser compatibility and implement Responsive Design using custom media queries, etc.
- Involved in development of rich user interface components using JSON, Ajax, JavaScript, jQuery and HTML5.
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.
- Installed and Managed Karma using NPM.
- Developed the administrative UI using Angular.js and Node.js, and Jasmine.
- Used Node JS for heavy DOM manipulation.
- Active participation throughout the entire software development lifecycle from project.
Environment: Angular JS, Bootstrap, AJAX, MVC, Node.js, Grunt, Mongo DB, Gulp, karma, JIRA, Protractor, Jasmine, Jenkins, HTML4/5, CSS3, SASS, LESS, Backbone.js, jQuery, JavaScript, JSON, Photoshop, AGILE, RESTful, JIRA, GIT.
Confidential
Software Engineer
Environment: HTML, CSS, jQuery, JavaScript, Bootstrap.
Responsibilities:
- Used Jasmine and Karma as end to end testing tools for debugging and software quality.
- Worked with Business Analysts for requirement gathering and requirement analysis.
- Created Use cases, ER diagrams and user flow control.
- Coding, Daily Client Interaction, Testing and deployment of the project.
- Involve Solving the highly complicated and R&D Issues and Integration of project.
- Collaborating with designers and converting designs perfectly into web pages using HTML, CSS, jQuery/JavaScript as required for both desktop & mobile browsers.
- Worked on jQuery Lightbox for creating image and video galleries.
- Used Bootstrap to develop UI with responsive design.
- 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 phone's.