Ui Developer Resume
Hamilton, NJ
SUMMARY
- Front End UI Developer wif solid understanding of database designing, development and installation of different modules.
- Hands on experience in Designing and Developing Single Page Applications (SPA) using Angular JS, Backbone JS, AND wif other UI technologies such as, JQuery, Browserify, Boostrap3 and HTML
- Profound knowledge in Angular JS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Vast experience in Web/User Interface Development and J2EE Projects.
- Experience in Software Development Life - Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Experience in JavaScript, CSS, HTML, JDBC technologies.
- Familiar in writing Custom Directives in Angular JS, making use of $scope and $rootscope objects according to the application requirement.
- Proficient in developing front-end systems wifJavaScript, Bootstrap, HTML5, CSS3 and MV* frameworks.
- Experience wif various MVC Java frameworks like Angular.JS, Node.JS, bootstrap.JS, require .JS, etc.
- Strong J2EE Development skills including Restful, SOAP Web Services and JDBC.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, XHTML, CSS3, JavaScript, DOM, jQuery, and Ajax that follows W3C Web Standards and are browser compatible.
- Experience in Web 2.0 applications like blog maintenance, Library Management, social networking using HTML, DHTML and JavaScript.
- Experience in using various tools and IDEs for development and design like Adobe Photoshop, Dreamweaver.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Good knowledge on Backbone.js, Responsive design.
- Extensive work experience wif JavaScript, JQuery (various plug-ins), CVS, Unix Shell Script, CSS, XML and Linux.
- Experience as web developer wif a strong background working on open source technologies, including JSP, PHP, HTML, CSS, MySQL, JavaScript, Flash, Photo shop.
- Experience on working wif CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Proficient wif Adobe Photoshop, Illustrator & Dream weaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
- Dealing wif Node.js which is an open source, cross-platform runtime environment for server-side and networking applications.
- Experienced in designing table-less layouts using Web Standards.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience wif Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience wif tools like Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Knowledge of JavaScript and their behavior on different browsers.
- Experience working wif testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Sound knowledge in working wif browsers compatibility issues wif browsers like IE, Firefox, Safari, Opera, Chrome.
- Experience in developing, publishing, running and maintaining websites from scratch on Linux and windows environment.
- Good experience in SQL Programming, SQL Server, MySQL.
- 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.
- Worked closely wif the project management and marketing team to completely define specifications to halp ensure project acceptance.
- Excellent interpersonal abilities, communication skills, time management and Team skills wif an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS
Programming Languages: C, C++, JAVA, J2EE, JSP, JMS, JDBC, Struts, Spring, Stripes
Development Tools: Adobe Dreamweaver, Adobe Photoshop. Visual Studio, Eclipse-3.2.1, Notepad++.
Web Technologies: HTML5, CSS3, JavaScript, XML, DHTML, XSLT and Ajax. AngularJS
IDE's and Tools: Eclipse IDE, NetBean, Dreamweaver, FireBug, Developer Tools, EditPlus, Sublimetext
Server: Apache, IIS, Tomcat.
Debugging Tools: Firebug, IE Developer Toolbar, Firebug Lite, Chrome or Safari web inspectors.
Databases: MS SQL Server, MySQL, and Oracle
Operating System: Windows 98/2000/XP/Vista, UNIX, LINUX, MS-DOS, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, HAMILTON, NJ
UI Developer
Responsibilities:
- Worked closely wifUX Designerfor designing and creating “rich wire frames” to visually facilitate understanding of user interactions in features and concepts.
- Used grunt server to run the application locally.
- Used postman scripts to create tenants, tenant users and login ID for the local applicatons.
- Responsible for creating efficient design and developed User Interaction screens usingHTML5,CSS3,JavaScript,jQuery, AJAXandJSON. Typical operations performed by shell scripts include file manipulation, program execution, and printing text.
- Helping QA’s in regression testing wif OQ’s.
- Developed the functionality for communicating between the modules mostly involved inVIEWandCONTOLLERsection ofMVCpattern forQuality Control(QC) app project.
- Used theAngularJSin the development of the QC application.
- Worked on creating responsive website for smart devices using responsive design (RWD) concept and media queries. Dealing wif DOM inspector and D3.js (or just D3 for Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers.
- Built internal prototypes that run React apps in a web worker and use React to drive native iOS views via an objective-c bridge.
- Making views easier to extend and maintain by unifying markup wif its corresponding view logic using React.
- PerformedUnit Testingandcode coverage wifJasmine.
- Testing using Jasmine wifout further configuration in any environment which runs JavaScript.
- Designed UX for the admin tool to manage users, groups, brands, and content, deploy and purge content, and monitor reps.
- Installing dependencies for running unit tests wif Jasmine.
- Designed UX for many iPad sales presentations for several big pharma clients.
- Designed UX for mobile dosing calculators for physicians.
- Designed UX for an iPad so pharma reps so they could make customized literature for HCPs. Included language options to accommodate markets.
- Established UX design as the first stage of all Web and mobile application developments, instituting a user-centered design (UCD) approach.
- Led UX design on ground-breaking mobile applications that redefined the market landscape. Displaced competitors by remaining ahead of the curve in anticipating user needs; delivered interactive device apps.
- Ensuring the quality of the UX through regular bug bash-style reviews.
- Designed high-impact, user-centered Web sites wif strong emotional appeal, sophisticated production values and intuitive navigation to maximize user engagement and cement powerful brand identities.
- UsedSelenium testing frameworkfor automated tests.
- Continuous delivery/Continuous Integration (CD/CI)usingJenkins/CloudBeesand hostage ofQCApp onAWS(Amazon Web Services).
- Conceptual planning of future UX directions.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery,Backbone.js, Angular. Js, Node.js, Java, CSS and HTML.
- Involved in team meetings wif corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & daily scrum meetings.
- Used all the advancedPhotoshopfeatures to create appealing visual web interfaces.
- UsedFirebugandIE DeveloperToolbar, for debugging and browser compatibility.
- Worked closely wifSQAteam in fixing the reported bugs/defects and checking cross platform compatibility.
- Usedagilemethodology for the software development.
- Been an active team player, halped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
ENVIRONMENT: HTML, CSS, JavaScript, J2EE,Sourcetree, Notepad++, Sublime Text, IntelliJ, AngularJS, Core java, Node.js, JSON, Jasmine, Karma, JBehave, Selenium, Jenkins, Jira, and Amazon Web Services.
Confidential, Piscataway, NJ
UI Developer/Web Analyst
Responsibilities:
- Developed the functionality for communicating between the modules mostly involved inVIEWandCONTOLLERsection ofMVCpattern forQuality Control(QC) app project.
- Used theAngularJSin the development of the QC application.
- Used jasmine-node package to run unit tests from console.
- Building user interfaces differently by breaking them into components using REACT.
- Using a real, full featured programming language to render views, wif REACT.
- Used React on the server for SEO, performance, code sharing and overall flexibility. continuously deploying a node.js application wif Jasmine.
- Testing asynchronous javascript method calls wif jasmine.
- Responsible for creating efficient design and developed User Interaction screens usingHTML5,CSS3,JavaScript,jQuery, AJAXandJSON. Typical operations performed by shell scripts include file manipulation, program execution, and printing text.
- Developed YUI Benchmark, a JavaScript performance testing toolkit for web and Node.js applications.
- Developed, tested, and deployed Storify Business featureset in Node.js wif Express and MongoDB backend, incorporating APIs from Twitter, Typekit, Stripe, and others for Storify features
- Making sure react is flexible and provides hooks that allow you to interface wif other libraries and frameworks.
- Responsible for react abstracts away the DOM from you, giving a simpler programming model and better performance.
- Worked on creating responsive website for smart devices using responsive design (RWD) concept and media queries. Dealing wif DOM inspector and D3.js (or just D3 for Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers.
- PerformedUnit Testingandcode coverage wifKarmaandJasmine.
- Making sure react TEMPhas the virtual DOM thing, what makes the rendering super fast but still keeps it easily understandable and controllable at the same time.
- Reviewing the aggregate stats in the MongoDB log file and analyzing the queries in each family or group.
- Supports fixed-size collections called capped collections in MongoDB.
- Downloading a compressed archive of MongoDB data files and distribute those files before restarting the MongoDB processes.
- UsedSelenium testing frameworkfor automated tests.
- Continuous delivery/Continuous Integration (CD/CI)usingJenkins/CloudBeesand hostage ofQCApp onAWS(Amazon Web Services).
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery,Backbone.js, Angular. Js, Node.js, Java, CSS and HTML.
- Involved in team meetings wif corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Used all the advancedPhotoshopfeatures to create appealing visual web interfaces.
- UsedFirebugandIE DeveloperToolbar, for debugging and browser compatibility.
- Extensively used Spring JDBC template and Hibernate for performing Database Transactions.
- Cache Layer/ Data Access Layer (DAL) Module is developed to cache data for efficient service operation responses using Core Java and internal framework Libraries.
- Worked closely wifSQAteam in fixing the reported bugs/defects and checking cross platform compatibility.
- Usedagilemethodology for the software development.
- Been an active team player, halped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
ENVIRONMENT: HTML, CSS, JavaScript, J2EE, Tomcat, Notepad++, Sublime Text, AngularJS, Core java, Node.js, Dropwizard Integration, Jasmine, Karma, JBehave, Selenium, Jenkins, Mongo DB and Amazon Web Services.
Confidential, San Diego, CA
Sr. Web/UI Developer
Responsibilities:
- Rapidly prepared and implemented product specifications, including designing and creating “rich wire frames” to visually facilitate understanding of user interactions in features and concepts.
- Responsible for creating efficient design and developed User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Responsible for authoring of website functionality wif JavaScript, HTML5, CSS3.
- Designed and implemented the integration layer for client-server communication using Spring MVC.
- Used Centralized CSS, AJAX and Java Script in order to provide client specific Look and Feel.
- Designed Logos and Templates using HTML, DHTML, CSS, and Adobe Photoshop.
- 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 on creating responsive website for smart devices using responsive design and media queries.
- Used the YUI library in the development of the web applications.
- Installing jasmines NPM package for specifications.
- Using Jasmine's it block to set up and test the status code.
- Responsible for outputs by MongoDB for reporting and configuration, as the output of the server Status and the replica set configuration document.
- Used various Core Java concepts such as ExceptionHandling, CollectionAPIs to implement various features and enhancements.
- Adding users to MongoDB in order to authenticate a client in MongoDb. creating a backup by copying MongoDB’s underlying data files.
- Recovering data from MongoDB data files that were not properly closed or have an invalid state.
- Used Jquery, Ajax for service calls on pages to interact wif the server for information.
- Used CSS Scripts to decrease the number of HTTP requests and load time of web pages.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects wif MySQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used JSON for storing and exchanging information between browsers and servers.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Designed, developed and implemented user acceptance testing cases and plans.
- Communicated frequently wif clients regarding applications functionality requirements.
- Used complex Object Oriented concepts in improving the performance of the websites.
- Involved in integrating different social networking site like Facebook, twitter.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
- Involved in testing the website on multiple browsers wif their old as well as latest release.
- Established testing environments and resolved issues prior to execution.
- Worked closely wif SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Responsible for developing UAT test process and monitoring SIT execution phases
- Used agile methodology for the software development.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.JS, node. Js, EXTJS and JQuery.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Been an active team player, halped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Environment: JavaScript, HTML5, CSS3, AngularJS, YUI Library, AJAX, JQuery, XML, Mongo DB,JSON, REST, Design Patterns, Eclipse, JSP, JDK, J2EE, UNIX, Struts MVC, Ant, Apache, JBoss,Core Java, UAT.
Confidential, Richmond, VA
Role: Web/UI Developer
Responsibilities:
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Responsible for designing new user interface of the web application using CSS3, HTML5, JavaScript and Ajax.
- Design and develop Trust Verification Portal using latest technologies likeHTML5, CSS3, Angular JS, Bootstrap, JavaScript and JQuery.
- Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML5 and CSS3.
- Used various libraries of JavaScript like jQuery, backbone.js, Ember.js Require.js and node.js to develop User Interface of web pages.
- Responsible for creating the JavaScript code, for different modules.
- Implemented drag and drop operations, HTML, DOM effects, animations like slide shows, fade in-fade out effects on the web pages.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML5, CSS3, JavaScript, Jquery and AJAX which were used for UI development.
- Developed a core component of Analytics wif Backbone.js, Couch DB, and Socket Stream.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Writing web pages and templates using W3C web standards.
- Developed testing plans and executed them.
- Responsible for making necessary changes on existing designs as per the instructions of management.
- Handled client side validation using JavaScript and JQuery.
- Assigned pass or fail status and managed UAT testing results.
- Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc
- Worked wif object oriented programming concept such as Inheritance, Polymorphism, and Encapsulation. Tracked and fixed bugs that were found during various phases of the development using firebug and web tool kit.
- Used Firebug, Firebug Lite, and IE Developer Toolbar, for debugging and browser compatibility.
Environment: JavaScript, CSS3, HTML5, DHTML, JSP, backbone.js, Servlet, Photoshop, UAT, Flash, Edit plus, W3c Validator, XML, Junit, Windows Platforms, IDE- Eclipse, Oracle, Windows, Linux, Node.JS.
Confidential, LosAngeles, CA.
Front End Web Developer
Responsibilities:
- Managed application state using server and client-based State Management options.
- Coded JavaScript for page functionality and Pop up Screens.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 2+ projects.
- Having hands on experience wif Angular Promise’s, AJAX calls to handle all CRUD operations.
- Worked closely wif Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Extensively used JQuery plug-ins, Ajax Queue, Auto Populating select-box, Search plug-in, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
- Designed new classes and functionalities using various JQUERY components for CRM application for customer service.
- Experience wif various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, require .JS, D3.JS, etc.
- Wrote extensive HTML, CSS and JavaScript code to build dynamic pages using Eclipse.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Implemented XML parsing code for different application.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Wrote application level code to interact wif the backend Java, AJAX and JSON.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: Java, Ajax, Servlets, JSP, JQuery, OOJavaScript, HTML, SOAP, Shell, XML, CSS3, Junit, IDE - Eclipse, Source Control - SVN, SQL, MYSQL, UNIX, Angular.JS.
Confidential, Melville, NY
UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner wif using webtechnologieslikeHTML, XHTML, and CSS as per company’s standards.
- Developed client side validation code using JavaScript and JQuery.
- Implemented design process upon client approval and built out all assets: buttons, products shots, UI components, etc.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Familiar wif concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
- Designed and developed the layouts of Customer Relations Module.
- Web application development for backend using Angular JS wif cutting edge HTML5 and CSS3 techniques.
- Involved in team meetings wif corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Migrated content from existing website to a new, database driven website; utilized in house Content management System
- Worked one-on-one wif client to develop layout, color scheme for his website and implemented it into a final interface design wif the HTML/CSS&JavaScript using Dreamweaver CS3.
- Identified the way to increase the search engine optimization (SEO) and social media friendly.
- Guided team into developing an effective organic SEO campaign and key phrase selection strategy.
- Designed multiple UI’s (templates) for the website and discussed wif team members before coming to a final conclusion.
- Assist wif walk-through and usability testing. Updated UI per changing needs and requirements.
- Design layouts and icons wif Photoshop for technical specification documents and converts them to HTML prototypes wif Web 2.0 standards wif compatibility to different browser, platform and accessibility guidelines.
- Ensure Website quality, performance and reliability.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Usability Testing, Agile methodology, Eclipse, JSP.
Confidential
Web Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner using webtechnologieslikeHTML, XHTML and CSS2 based on the W3C and ADA standards.
- Gatheird the data from the backend using AJAX and JQuery, JSP.
- Gatheird data from API/web services via AJAX-JSON calls and updating the DOM wifin the result sets.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js, and Bootstrap wif MySQL database as the backend.
- Creating cross-browser compatible and standards-compliant CSS based page layouts.
- Worked on fixing cross browser compatibility issues.
- Created Valid XHTML, CSS templates.
- Created and deploying new features in order to sustain and amend existing applications.
- Responsible for maintaining current websites that includes updating the web pages, uploading new content/changes etc.
- Developed client side validation code using JavaScript and JQuery.
- Created pages in Site Core and validating the HTML code wifW3C Validator.
- Fixed the HTML errors in site core content editor.
- Fixed Front-End issues wif the layouts.
- Highly involved in making updates to the current website and simultaneously handling other projects.
- Involved in coding pages wif best Search Engine Optimization (SEO) techniques.
- Involved in designing architecture following J2EE MVC framework.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Usability Testing, Agile methodology, Eclipse.