Ui/web Developer Resume
Minneapolis, MN
SUMMARY
- Over 6+ years of extensive experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment and maintenance.
- Knowledge in UI development, UX design, Frontend development, rich user interface design, development, documentation, web 2.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, wireframes, project and team management.
- Experienced in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, EXTJS4, Struts, Tiles, Spring MVC, Adobe Flex4, DHTML, DOM, DOJO, Flash, XHTML, jQuery, and Ajax.
- Used popularNodeframework expresses to mock a Restful API.
- Expertise in various open source frameworks like struts 2.0/1.2, Spring4.0, Spring MVC, JSF, Hibernate 3.0.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table - free sites.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues.
- Write front-end code in compliance with Responsive Web Design (RWD) principals and mobile standards for cross-browser and platform compatibility.
- Excellent experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots and Sitemaps.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience in designingUIpatterns andUIapplications with teh help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Good experience in developing web Applications using Spring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Research, document, and implementUXbest practices and trends.
- Extensive noledge of social networking integration via Facebook API, and Twitter REST API.
- Proficiency with various design tools such as Adobe Photoshop, Illustrator, Flash.
- Able to code pixel perfect webpage from PSD, compatible with all major browsers and major platforms.
- Experience with working in JavaScript framework like JQuery, Backbone and Angular.js.
- Able to design and code fluid and responsive websites optimized for different displays.
- Good noledge in Styling and coding of CMS themes, email templates and practical noledge of SEO in web design and development.
- Experienced in usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
- Experience with Browser testing, noledge of cross-browser/cross-platform compatibility.
- Experience in writing complex database queries, stored procedures, and triggers using SQL, SQL*Plus, PL/SQL. Strong Skills in Database Design, Process and Data Models.
- Strong Experience in Relational database like DB2, Oracle 9i/10g/11g (SQL & PL/SQL).
- Experience in Version Control tools like CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Proficiency in querying and reporting from Elastic Search/Kibana, Splunk and MySQL.
- Self-motivated Team player with excellent interpersonal and communicational skills, Capable of performing in a fast paced, result driven atmosphere.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Toad.
UI Frameworks: JQuery, ExtJS, DOJO,JSON, backbone.js, node.js, Bootstrap.js, Require.js, Angular.js, Angular 2.0
Wireframe Tools: Adobe Illustrator CS3
IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver,EditPlus, JSfiddle, Web Storm, Tatastrom, Sublime text, Intellij IDEA
Version Control: Perforce, CVS,SVN, GIT
Web/App Servers: Jboss, HTTP Web Server
Methodologies: Agile, Waterfall Model, TDD
Database: Oracle, MySQL, SQL Server
Operating Systems: Windows NT/ XP/Vista/7, UNIX and LINUX
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
UI/Web Developer
Responsibilities:
- Analyze and Design different components of teh project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
- DesignedUIweb pages and front-end applications using web technologies like HTML5, CSS3, XML, JSON, JavaScript, JQuery, Bootstrap, AJAX, AngularJS and ReactJS.
- Worked extensively on AngularJS, RESTful web-services, Twitter Bootstrap, HTML 5, CSS 2/3, JSON, Media queries for responsiveness.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, AngularJS, Angular2, ReactJS, NodeJS and JQuery.
- Developed various ideas to enhanceUIand UX experience.
- Worked with QA team on daily basis in fixing teh reported bugs and checking cross platform compatibility.
- Involved in creating custom directives, filters, and services to keep teh code modular and reusable.
- Designed and developed teh GUI for teh user interface with various controls.
- Worked with JSON for data exchange between client and server.
- Implemented HTTP functionality in AngularJS to retrieve data from web servers, also Used AngularJS for ng-grid andUIcomponents.
- Developed teh application using spring framework dat leverages model view layer architecture, also configured Dependency Injection.
- Experienced in using latest features of Typescript and Angular 2.0 to present TEMPeffective web design.
- Developed custom directives (Attributes, Elements, and Classes) using AngularJS.
- Used AngularJS to implement different validation control on teh web-pages.
- Followed with Agile (Scrum) Methodologies to manage full life-cycle development of teh project.
- Used ReactJS to build encapsulated components, to pass rich data through app and keep state out of teh DOM.
- Worked with ReactJS components, Events, Forms, Router, Keys, Animations, and Flux concept.
- Developed responsive design to make teh portal compatible with PCs, MAC, Mobile, and Tablets by defining media queries.
- Created a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using AngularJS as a framework.
- Implemented RESTFUL web service APIs using NodeJS, AJAX, and JSON as data tool.
- Worked with D3JS to build teh right visual interface for our data, also used D3JS to create a reusable bar charts and graphs for web pages.
- Used Spring Security to provide authentication, authorization, and access-control features for this application
- Used Web Services for transferring data from client to server and server to client using Apache Axis and SOAP.
- Experienced in developing CRUD (Create, Read, Update, and Delete) applications using MERN stack (MongoDB, ExpressJs, ReactJS and NodeJS) and REST based API.
- Developed Test Driven Development (TDD) using Jasmine framework for teh application.
- Involved in implementing SQL queries to perform insert, update or delete operation on MySQL database.
- Used JavaScript for client-side validation and Struts Validators Framework for form validations.
- Built user-interactive Web pages using JQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, and JavaScript, Bootstrap.
Environment: HTML 4/5, CSS 2/3, XML, JavaScript, JQuery, AngularJS, ReactJs, NodeJS, Bootstrap, AJAX, JSON, RESTful web services, D3JS, MySQL, Agile methodology, Jasmine, Apache, MongoDB, SVN, Firebug, GIT.
Confidential, Albuquerque, NM
Web Developer
Responsibilities:
- Analyze and Design different components of teh project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
- Responsible for developing all theUIpages using HTML, CSS3, Bootstrap,Angular2.0, JavaScript, Typescript, AJAX, JSON and RESTful API.
- Developed teh application using Spring Source Tool (STS) and IntelliJ as teh IDE and used teh standard features for editing, debugging, running etc.
- Developed CSS3 style sheets to give gradient TEMPeffects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Involved in building highly interactive portable widgets using HTML 5, CSS 3, and teh latest AJAX libraries.
- Developed and tested features in an AGILE environment usingAngular-2 and Typescript.
- Developed Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
- UsingKibanaillustrate teh data with various display dashboard such as metric, graphs, pie-chart, aggregation table.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js, node.js and Ext.js.
- Created rich mobile applications usingNode.
- Used Backbone.js, Require.js to create Views to hook up models to teh DOM and synchronize data to/from server.
- Implemented teh web-based application following theMVC architecture using Struts Framework.
- Developed Action Servlet, Action Form, Action Class,JavaBeans classes using Struts Framework.
- Followed coding guidelines andJava& J2EE design patterns to develop teh application.
- Worked on CoreJavaand its libraries in creating theJavaweb application's business Logic.
- Development of thejavaclasses to be used in JSP and Servlets.
- Created A search tool where we are usingElasticSearch tool for searching metadata form teh database.
- It is a user interface where data scientists are using for searching for particular data from theHadoop, Teradata, Hana and DB2
- This data is extracted from teh database using extraction process and loaded intoelasticsearch server.
- Developed teh administrative UI using AngularJsand NodeJS, Jasmine and ReactJS.
- Experience in developing cross platform server side applications usingNode.js to achieve scalability in real-time web applications.
- Building Web application usingAngular.JS for front-end
- Used Bootstrap andAngularUIto make teh application user-friendly in teh development of teh Navigation bars, Tables, Sliders, Calendars etc.
- Interact with teh JavaScript functions to add dynamism to teh web pages at teh client side.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Used Spring MVC framework for developing web application
- Analyze functional requirements to convert them toUXrequirements
- UsedAngularJS in creating multi-page view using templates & ng-route.
- Developed JSF components, implemented event handling usingJava, JSF and JavaScript for various modules.
- Designed various tables required for teh project in Oracle 10g database and used teh Stored Procedures in teh application.
- Worked with teh team of architects and back-end Developers to gather requirements and enhance teh application functionality and add new features.
Environment: HTML4/5, CSS2/3, JavaScript, AJAX, JQuery, angular.js, backbone.js, Require.js, Node.js, Ext.js, Photoshop, Node Js, Dreamweaver, MVC, Struts, JSON, DOM, XHTML, SOAP, JAX-WS, Oracle, Windows.
Confidential, Timonium, MD
Web/UI Developer
Responsibilities:
- Requirements gathering from business and defining specifications for teh system.
- Coordination in project activities and ensure dat all project phases are followed and documented properly.
- Worked in a team, Involved in developing teh UI, layout and front-end programming (HTML) from wireframes
- Work on website related implementation flow of teh project using wireframes and prototypes
- Developed mockups and prototypes using VISIO.
- Extensive involved in coding of project related wireframes and prototypes.
- Designed teh front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
- Familiar with developing Single Page Application usingAngular.js.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
- Used Custom AngularJS Filters to provide better search experience.
- Designed and developed web-based software using Java Server Faces (JSF) framework, Spring MVC Framework, and Spring Web Flow.
- Used ELK (Elastic search, Log stash andKibana) stack for log analysis, monitoring, alerts and visualization.
- Redesign teh website using technologies of HTML5 and CSS3.
- Development of Client Side Validation techniques using Web RTC and JQuery andAngular JavaScript.
- Designed and developedNode.jsbased JavaScript application.
- Used JQuery-Ajax plug-in to GET teh data in JSON format and displayed on HTML page.
- Usednodemailer package in Node.Js to send email using Send mail method.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for teh website.
- Built dynamically generated dropdown lists using Ajax, JQuery and Angular JS.
- Extensive experience in implementing model-view-controller (MVC) architecture using Angular Framework.
- Working with Bootstrap twitter framework to Design single page application.
- Design website and maintain teh website content up to date.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- ImplementedNodeJS at server side to provide restful API to client-side backbone application.
- Worked on Mocha package and used chai to use expect method in teh unit test cases results on NodeJS.
- Re-designing/ developing teh main website to improve user experience and add new functionality Using CSS layouts
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Develop HTML and CSS template using Photoshop.
- Designed and developed back-end components for analysis and collaboration software inJavaand XML.
- Involved in CoreJavacoding by usingJavaAPIs such as Collections, Exception Handling, and Generics.
- Have developed stateless session using enterprisejavabeans
- Leveraged cross-functional leadership, communication, andUXskills to investigate and map user needs.
- Applied Drill down, Drill up, Slice, dice functionality intoKibanawith filters.
- Created UI designs using Web 2.0 standards
- Responsible for creating teh screens with table-less designs meeting W3C standards.
- Developed fast loading images using Adobe Photoshop CS3.
- Developed CSS styles to maintain teh uniformity of all teh screens throughout teh application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
Environment: HTML4/HTML5, Sublime Text 3, CSS3, JavaScript, Agile, JQuery, SASS, Sql server, Scrum, Foundation 6, Angular.JS, Gulp, Node Js, GitHub, W3C Compliance, AJAX, TFS, IIS, JSON, Adobe Photoshop, Angular 2.x, Typescript and Visual Studio.
Confidential
Senior Associate Developer
Responsibilities:
- Involved in Requirement gathering phase in order to gather teh requirements from teh business users and dealing with UX team to continuously accommodate changing user requirements
- Responsible for translating designs and concepts into highly usable and engaging web applications using a variety of technologies
- Converted business requirements into technical requirements in preparation of High level design document and Functional specifications
- Implemented a common styling with teh help of CSS across entire application dat controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Created both client and server side validations.
- Design and implementation of new feature or software components for teh front-end of a large Web application
- UsedNode.JS, Express.JS to create server-side MVC framework with MongoDB
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend JAVA classes to support data access and user authorization.
- Daily SCRUM stand-up meeting and provided demo to teh business every Tuesday.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
- Managed back end connectivity with teh help of PHP.
- Implemented User Friendly UI design with HTML, CSS and JavaScript for client side validation and form submission functions and PHP for server side scripting for web development.
- Created databases in Php My admin for internal projects in Perrigo.
- Assisting teh onsite consultants to consume data from legacy system using Web-Services using REST.
- Created cross-browser compatible and standards-compliant based page layouts.
- Designed/modified Images/Banners as per teh client requirement using Adobe Create Suite CS5.
- Ensured Web Content is in compliance with W3C and Section 508 accessibility standards
- Used Firebug tool for debugging.
- Interacted with User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design
- Responsible for Unit testing and supporting teh UAT & PROD environments.
- Support teh deployed applications through debugging, and fixing.
- Worked as QA tester and also played an important role in assisting UAT team members to help them understand to test teh system thoroughly and fixed teh bugs reported by users.
Environment: HTML4, DHTML, XML, CSS, Java Script, JQuery, Ajax, JSON, Rest, Adobe Dreamweaver, Adobe Photoshop CS4, Adobe Illustrator CS4, Visual Studio, JSON, XSLT, WAMP Stack, PHP, MySQL.