Sr. Full Stack / Ui Developer Resume
Nyc, NY
SUMMARY:
- 8+ years of experience in Web Development, developing User Interface applications and web applications using HTML 4.0/5, CSS2/CSS3, JAVASCRIPT, jQuery, AJAX, Angular JS, Bootstrap Framework, JSON and XML with experience in the software development life cycle.
- Experience in MongoDB (versions 2.x, 3.0.0 and 3.0.5) installation, configuration and administration.
- Experience in developing using HTML5, DHTML, XHTML, CSS2/3, PHP, AJAX, JavaScript, and XML and Java Script frameworks like J - Query.
- Significant experience in the following JavaScript frameworks: Angular Js, node.js, React Js, JavaScript, MVC, LESS and SAAS.
- Experience in designing User Interface (UI) web applications by using UI authoring and web technologies.
- Experience in development and testing phase in SDLC.
- Proficiency in multiple databases like MongoDB, Cassandra, MySQL, ORACLE and MS SQL Server.
- Extensive experience in designing MongoDB multi-shared cluster and monitoring with MMS.
- Experience in upgrading and migrating various versions of Mongo database on different platforms.
- Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design.
- Testing, evaluation and troubleshooting of different NoSQL database systems and cluster configurations to ensure high-availability in various crash scenarios.
- Performance tuning and stress-testing of NoSQL database environments in order to ensure acceptable database performance in production mode.
- Designed and developed custom Mongo applications specific to clients' needs.
- Hands-on experience with all stages of a User-Centered Design process from user research, Conceptualizing, Interaction design, Wire framing, RWD, Web, Graphic, Creative design, and visual design, prototyping, responsive website design and development.
- Experience in designing UI patterns and UI application with the help of Adobe products likeAdobe Dreamweaver CS3, Adobe Photoshop CSS3, Adobe Illustrator CS3, and Adobe Flash.
- Full life cycle experience in highly secure, extremely large-scale deployments of very high volumes of critical data with extensive security.
- Experience in all the phases of SDLC enabling interaction with clients, users and developers.
- Web development experience in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards.
- Experience in Agile software development approach, a framework that delivers customer collaboration and interaction with processes and tools.
- Extensive experience with JavaScript, Ruby, Python in Linux, UNIX and Windows environments.
- Involved in Design, Development of User Interfaces for Various Internet/Intranet applications, generated prototypes using HTML, CSS, basic java script, HTML5 and CSS3 for responsive and non-responsive websites.
- Graphic design experience in Adobe Photoshop, Fireworks, Flash, Dream Weaver and Microsoft Office.
- Experience in working with version control tools like VSS, TFS, SVN and GIT.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Expertise in developing front-end User Interface for web related applications and standalone applications in usability and accessibility perspective, incorporated brand strategy and guidelines.
- Experience in Web 2.0 trends like face book, twitter, Orkut and blogging.
- Able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
- Exceptional ability to collaborate with team members for code and design reviews. Self-motivated worker with strong focus on business goals and end-user experience.
- Excellent verbal and written communication, organizational and administrative skills for project management.
TECHNICAL SKILLS:
Operating System: Unix Windows 2000/XP/Vista/7, MS DOS, Macintosh, Unix
Technologies: HTML4/HTML5, CSS2/CSS3, XML, JSON, DTML, XHTML, AJAX, Twitter Bootstrap
Scripting languages: Angular Js, Node Js, JavaScript, React Js, PHP
Java/J2ee Technologies: Java, JDBC, Servlets, JSP, Struts, Spring, Hibernate, Web Services
GUI Editors: MS FrontPage98/2000, Dream Weaver MX
Database: MS Access, MS SQL, SQL Server, Mongo DB, MySQL, Oracle
Version Controller: GIT, SVN, VSS and TFS
Integrated Development Environment: Eclipse
Analysis/Design: UML.
Others: MS Office 2003-2007, Adobe Flash CS5, Adobe Firework CS5, Adobe Photoshop CS3/CS5, DOM manipulations.
PROFESSIONAL EXPERIENCE:
Confidential, NYC, NY
Sr. Full Stack / UI Developer
Roles and Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Worked in all the modules of the application which involved front-end presentation logic developed usingAngularJS.
- CreatedImages, LogosandIconsthat are used across the web pages usingAdobe Photoshop.
- Designed and implemented the User Interfaceusing JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAXandMySQL.
- Created visual mockups and prototypes using HTML CSS Java Script and JQuery.
- Translated wireframes into optimized program code using HTML, CSS, and JavaScript.
- Fixed bugs and problem in websites for design, CSS, HTML and JavaScript Library.
- Experience transforming the mockups to dynamic HTML pages by integrating the HTML to the “grails server pages” (GSP).
- Built Web pages that are more user-interactive usingjQuerypluginsfor Drag and Drop, AutoComplete,JSON, EXT. JS, JavaScript, Bootstrap.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help ofHTML5, CSS3andJavaScript.
- Brief experience on implementing theEXT.jsin creating animations based on CSS classes.
- UsedJQuerypluginsautocomplete,validation,drag and dropand more exceptionally.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Involved in developing various generic JavaScript functions used for validations.
- Used advanced level ofHTML5, JavaScript,CSS3and pureCSSlayouts (table less layout).
- Co-ordinate with UX designers anddevelopstatic content usingfront end with HTML 5, CSS3and AngularJS.
- Produced content pages withCSS3 layoutandstyle markup presentationsand also usedJavaScriptmethods and properties.
- Involved in integrating theJava code(API) inJSPPages.
- Debugged the application usingFirebugto traverse the documents and manipulated the Nodes usingDOM and DOM Functions using FirefoxandIE Developer Tool barforIE.
- UsedAJAXextensively to implement front end /user interface features in the application.
- Exposed the Web Services to the client applications by sharing theWSDL’s.
- Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
- UsedSOAP,JAXB,JAXP, XML/XSLTandWSDLfor developing Web Services.
- Performed CRUD operations like Update, Insert and Delete data in MongoDB.
- Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design, etc.
- Focused on Test Driven Development thereby creating detailedJunittests for every single piece of functionality before actually writing the functionality.
- Used jasmine to implement test cases.
Environment: HTML5, CSS3, SAAS, JQuery, Bootstrap, Angular Js, Eclipse, GIT, SVN, Agile& Scrum, JIRA, MongoDB
Confidential, Memphis, TN
Sr. Full Stack / UI Developer
Roles and Responsibilities:
- Responsible for all client sideUI Validationand implementingBusiness logic based on user selection usingjQuery, jQuery UIandangular JS.
- Built theResponsive UIscreen for create new customerprocess, Createbill to and ship to screens, customer search results page, customer dashboard page using HTML 5,CSS 3and twitterBootstrap.
- Involved in write application level code to interact with APIs, Web Services usingAJAX, JSONand hence buildingtype aheadfeature for zip code, city and county look up using jQuery ajaxandjQuery UI.
- Built the UI part ofaddress verificationservice where users can select or ignore recommended address usingJQuery ajaxandbootstrap model.
- Responsible to store and retrieve user entered data toHTML 5 session storage hence give user feature of running several sessions at one time.
- Responsible to build dynamically generated dropdown lists with Lookup APIs using Ajax, jQueryand angular JS. Responsible for writingscrip letsinJSPforcustomerSearch Results pageandalso mapping java objects in search resultstable and search refinements on thepage.
- WroteUI code for Brining customer from search results page to Customer Dashboard Page and order pad for current order using HTML 5 Session Storage andJQuery.
- Overwrite the Ext.js CSS stylesto give new look and feel
- Developed and maintained style sheets and style standards
- Developedpage layouts, buttonsand icons.
- Using SVN source control system and eclipse.
- Participated day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Deliver content components as a part of a portal built using External JS.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript using Dreamweaver.
- Involved in writing SQL Queries, Stored Procedures
- Debugging webpages with firebug and fixing issues.
- Testing browser compatibility and addressing browser compatibility issues.Optimizing SQL queries and stored procedures.
Environment: CSS3, SAAS, JQuery, Ext.js, Require.js, Data.js, Eclipse, Git Tomcat, SVN, Agile& Scrum, JIRA
Confidential, Dublin, OH
Web UI developer
Roles and Responsibilities:
- Created new pages using HTML, CSS and made modifications to existing software and modules in accordance with client specifications.
- Participated in complete development life cycle activities like design, coding, testing and production release.
- Developed and integrated complex scripts using AngularJS and implemented various functionalities to current code
- Carried out stake holder meeting with the product owners to meet the need of clients and business
- Translated technical requirements and design documentation into application and modules using AngularJS, JSON and JavaScript.
- Created various API's to communicate for accessing web services to store data onto database
- Modified and added various styles to current code using CSS and LESS preprocessor.
- Worked with Bootstrap and was responsible for porting a big portion of the application, using LESS to manage CSS consistency and reuse. Used custom LESS files at module and page level while also maintaining general styles for the whole site.
- Integrated various Bento UI widgets like nav tree, dropdowns, alerts, glyciphions, toolbar, date picker, tooltips, and textboxes.
- Worked with the UX team in upgradation of UI version from 0.3 to 1.4 using CSS, JQuery, Html, Angular JS and Bootstrap
- Analyzed and fixed the defects identified during Unit testing and UAT
- Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.js.
- Worked closely with back-end developersto ensure the integrity of the UIthroughout the development life cycle
- Rewrote several key web pages as part of the overall UI site redesign.
- Using CSS3, SASS, HTML5, Responsive design and Bootstrap Theming.
- Implemented different kinds of UI controls including modal dialogs and AJAX web forms with upload file control.
- Involved various kinds of problems starting from database ending with frontend JavaScript, HTML and CSS.
- Improved performance in various kinds of web application lifecycle steps starting with database ending in middle tier layer.
- Implementation of User selection monitoring process using JSON, REST, Node, and MongoDB.
- Evaluated the upcoming Angular2 conversion requirements as well as Type Script.
- Made suggestions for problems and provide solutions or software enhancements which was typically reviewed by all the team members.
- Developed cross-browser/platform pages using CSS3 Media Queries and Angular Js to match design specs for complex page layouts while adhering to code standards.Participated in project planning session with team members to analyze development requirements.
Environment: HTML, XML, CSS, LESS, JSON, React JS, JavaScript, JQuery, AngularJS, Node JS, ASP.NET, Bootstrap
Confidential, NYC, NY
Front End Web Developer/Designer
Roles and Responsibilities:
- Designed Front-end web page using ASP.NET, C#, Flash, CSS, DHTML, Dreamweaver, and JavaScript.
- Used JavaScript for popping up a new window with control over size, position, and attributes of the new window.
- Responsible for developing, editing, publishing and managing content on the external Web properties and internal portals.
- Validate input values to make sure that they will be accepted before they are submitted to the server.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure to be able to define text alignment, size, borders, and many other typographic characteristics.
- Involved in designing and developing the GUI for the user interface with various controls (Data Grid, Data List, Textbox, Calendar, List Controls, Dropdown, and Validation Controls etc.).
- Designed Cascading Style Sheets for uniform look of the web pages.
- Strong use of User controls to allow optimal code reuse.
- Extensive use of JavaScript for client-side validation.
- Configuring Web.Config file, for the configuration of the entire Web Application.
- Responsible for Stored Procedures, Cursors, Triggers and Indexes created for Oracle PL/SQL.
- Involved in various levels of testing and deployment of the application.
- Implemented a common styling with the help of CSS across entire application that 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 the front-end of a large Web application
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend classes to support data access and user authorization.
- Daily SCRUM stand-up meeting and provided demo to the business every Tuesday.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
- Managed back end connectivity with the help of PHP.
- Development of web pages using RIA frameworks as per wireframes and visual designs.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on AngularJS issues and fix the bugs pertaining to various browsers.
Environment: CSS3, SAAS, JQuery, Ext.js, Require.js, Data.js, Git Tomcat, SVN, Agile& Scrum, JIRA
Confidential, Chevy Chase, MD
Front End Web Developer/Designer
Roles and Responsibilities:
- Use of Object-Oriented Java Script making code very manageable with use of OOPS concepts.
- Designed and developed a number of Ajax based widgets.
- Designed Web GUIs and created web pages using HTML, DHTML, CSS and JavaScript.
- Used CVS as a source code management system.
- Installed and setup the website, fixed bugs in the system andwrote the documentation.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility
- Prepared the Unit test plans and the integrated test plans
- Designed, Developed Web pages for the application using JSP, HTML, XML and JavaScript for validation.
- Use of SQL Queries, Triggers and Cursors to analyze the code and understanding how the redesign would get affected.
- Performed Design reviews, Code walkthrough and task estimation.
- Worked with Marketing and Brand Management teams to develop newfunctionalities using MySQL, CSS, HTML, JavaScript technologies fordevelopment and the maintenance of the system.
- Used usability testing tool AB tests to ensure better user conversion
- Wired up ng-grid to models, built REST methods for fetching/saving records and built N Unit tests for controllers.
- Cached certain HTTP responses so that if offline, those responses could be used as reference for future request.
- Extensive Front-End development in pure JavaScript, jQuery, and CSS.
- Extensive hibernate development for the process and Data Model for Rating and Reconciliation Engine.
- Worked closely with QA and UX teams while gathering information about requested functionality and expectations
- Used web services in the appropriate scenarios to communicate with other applications.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Used JavaScript Validate input values on forms to make sure that they will be accepted before they are submitted to the server.
- Developed stores procedures, triggers, functions and database tables in MS SQL Server database.
Environment: JavaScript, HTML, DHTML, XML, CSS, Oracle, Shell Scripts and PL SQL.
