Sr. Ui Developer Resume
Dublin, OH
SUMMARY
- Front - end Developer wif 7+ years of experience, as a Sr. Front End Developer wif proven background successfully managing all facets of site development, from initial design and architecture to site deployment and client management.
- Solid expertise in Web designing technologies like HTML4/5, CSS2/3, JavaScript, Ajax, JSON, DOM, AngularJS, NodeJS, JQuery, Backbone.
- Experience wif Responsive Web Design (RWD) using Twitter Bootstrap wif involvement in several web application development projects.
- Solid experience working wif CSS Preprocessors like SASS and LESS; using mixins, functions, custom grid systems following object oriented modular CSS patterns; Working wif complex CSS Layouts, Positioning, Key frame Animations and Pseudo Elements.
- Expert in various JavaScript frameworks such as AngularJS, NodeJS, Express and Bootstrap.
- Experience in other JavaScript libraries such as JQuery, Backbone.
- Strong experience in Responsive Web Design, Mobile Web App Development, Single page Web App Development, resolving Cross-browser Compatibility issues.
- Develop intuitive, user-friendly, and visually appealing front-end interface and optimize applications for performance, speed and various operating device.
- Utilized the Component API wifin Angular to build the application in a component approach rather TEMPthan a traditional approach; Created reusable custom directives and components wifin the application.
- Good understanding of REST API’s; extensive experience of integrating services via Ajax using JavaScript, jQuery, Angular.js and React.js.
- Demonstrated ability to complete high-end projects in deadline-oriented environments.
- Adept at successfully revamping Web sites to enhance user satisfaction and retention time, streamline navigation, and increase ad revenue and sales.
- Good Experience in working wif debugging tool such as Firebug for Mozilla, IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, and Developer Tools for Chrome.
- Strong expertise in using templates and MVC architecture using tools like BackboneJS and AngularJS
- Has sound understanding of HTML5 APIs like localStorage, navigation, sessionStorage, etc
- Involved in functional testing, debugging the application, production bugs fixing and enhancing the app.
- Experience designing and developing adaptive UI components, Widget for Desktops and Mobile screens wif different screen resolutions.
- Sound knowledge on unit testing and integration testing frameworks and libraries like Jasmine, Mocha,Protractor; test runners like Karma; assertion libraries like Chai, Expect, Should.
- Hands on experience in consuming & parsing JSON/XML data.
- Experience wif using third party JQuery plugins like Validator.js, Lightbox.js, Bootstrap, Moment.js plugins.
- Worked wif various Version Control Software/Systems like Git, SVN, Mercurial; Managed source code hosting on Bitbucket, Gitlab and Github.
- Proficient at quickly adapting to new environments, new technologies and facing new challenges.
TECHNICAL SKILLS
Web Technologies: HTML4/5, CSS2/3, DHTML, XHTML, XML, JavaScript, JSON, XML, Ajax, SASS, LESS, GitHub, Laravel, Apache, Nginx
Frameworks & Libraries: jQuery, Node.js, Backbone.js, Angular.js, D3.js, Highchart.js, Moment.js, Spring MVC
IDE & Editors: Atom, Sublime Text, Notepad++, Eclipse, Microsoft Visual Studio, Dreamweaver
Debugging Tools: Chrome Developer Tools, Firebug, W3C Validator, Git, Browser stack, Browser Sync
Database: MySQL, Oracle11g, SQL Server, MongoDB
Operating Systems: Windows 7, OSX, Linux(RHEL, Ubuntu)
Version Controls: SVN, Git, Github, BitBucket
PROFESSIONAL EXPERIENCE
Confidential, Dublin, OHSr. UI Developer
Responsibilities:
- Gatheird business requirements, prepared Software Requirement Specification (SRS) document.
- Created Visio charts for the workflow architecture of the system.
- Involved in complete development of 'Agile Development methodology /SCRUM' and tested the application in each iteration
- Developed microservices using Express framework in Node.js, and integrated them via Angular services.
- Designed and developed web pages using wif HTML5, CSS3, Ajax, JSP and Angular based on the W3C standards and Web 2.0.
- Created custom directives, components wifin the application for maximum reusability.
- Created the UI interface using JavaScript, JQuery, CSS3 and HTML5.
- Extensively used JavaScript, JQuery UI and JQuery to provide UI functionality.
- Management of a Portal application allowing management of user accounts and privileges using Angular.js framework.
- Worked wif technologies such as JQuery and Ajax to make the website more attractive and user friendly.
- Used ng-react angular module to use React components on the view layer wifin application, Angular.js to manage the underlying business logic.
- Performance evaluated react components using React Add-ons performance module to get insights about
- Utilized the Flux architecture using Redux state management library; wasted time in reconciliation.
- Used Grunt as the task runner and web pack as a module bundler.
- Developed core angular services to consume a REST API implemented using Spring MVC.
- Used a component driven approach along wif the MVC architecture using Angular.js
- Worked on the modernization of a legacy and outsourced UI, their-by migrating a traditional application to a single page application.
- Developed the administrative UI dashboard using Angular.js alongside jQuery.
- Utilized various jQuery plugins to build Accessible Rich Internet Application (ARIA) to make it look more intuitive and accessible.
- Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
- Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
- Analyzed and reported latest industry trends for business implications.
- Extensively Implemented user interface designs from UI specifications and product requirements.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Collaborated wif team members in design, analysis, coding, testing, and website review.
- Provided assistance in online campaigns and online marketing strategy execution.
- Had some hands on experience in React.
Environment: HTML5, CSS3, JavaScript, AJAX, JSON, XML, JQuery, Angularjs, React, Redux, Bootstrap, Dreamweaver CS5, Grunt, ECLIPSE, Sublime Text, Atom, GWT.
Confidential, Horsham, PA
Sr. UI Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS, and HTML.
- Utilized Angular as the core framework to build the entire application by leveraging the MVC architecture.
- Used a widget based approach in developing custom directives to develop dynamic responsive plug and play widgets in Angular.
- Used Bootstrap as the main CSS framework for initial prototype; Used Sass as the CSS preprocessor to build and manage application styles.
- Worked on the reporting page wifin the Dashboard application displaying historical data processing rates; Developed a D3 charting service to create custom chart components on the fly.
- Involved to create the User Interactive web pages in a professional manner using web technologies like HTML5, CSS3, Javascript based on the W3C and ADA standards.
- Utilized the ng-grid component, and implement an internal data table custom directive to display tabular data in a grid format.
- Setup framework for all current and future front-end projects to use AngularJS and Jasmine, organized module definitions and unit tests; Karma test runner to run the tests.
- Involved in write application level code to interact wif APIs, Web Services using AJAX dealing wif JSON and XML data.
- Developed Custom Tag Libraries for the use inwebpages by using JSTL packages for the development of theWebPages.
- Used a TDD (Test Driven Development) approach to build the application. Utilized the Jasmine framework to write the unit tests and run them on headless browser like PhantomJS using Karma
- Implemented custom filters using Angular to format data consumed by the API on the frontend.
- Used Gulp as the orchestrator o build front-end assets.
- Worked on Cross-Browser compatibility issues and fixed the bugs for several browsers.
- Enhanced and built reusable components across different modules using Custom directives and components.
Environment: HTML5, CSS3, JavaScript, AJAX, JSON, XML, JQuery, Bootstrap, AngularJS, Scala, Gulp, Eclipse, ANT, Maven, Git, Linux, Apache and MySQL.
Confidential Miami, FL
UI Developer
Responsibilities:
- Hand code digital projects using HTML5, CSS3,SASS, JavaScript and JQuery
- Used JavaScript Design Patterns to develop storage module.
- Analyzed and prepared time estimates for the assigned tasks.
- Used Eclipse as IDE. Helping to creating an Angularjsinterface dat will replace and end-of-life product mostly used by management and sales team
- Developed Presentation layer wif Struts 1.1, JSTL, and JSP, tiles and JavaScript.
- Built Web pages dat are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, JQuery, JavaScript, Bootstrap.
- Developed rich user interface for a policy configuration tool usingJQuery.
- Used "twitter bootstrap" along wif "angular-ui" bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
- Developed Business layer and Data layer wif Enterprise Java and Hibernate.
- Involved in the code review meetings wif the developers.
- Developed test cases using Jasmine and run them on browsers using karma.
- Wrote stored procedures and triggers. Also involved in SQL query tuning and optimization.
- Developed XML Schemas.
- Achieved common look and feel among all the pages and eliminated lot of rework and repeated code on presentation layer by using Tiles framework.
- Used SVN as source control system.
- Ensured project plan commitments are met.
- Resolved issues and dependencies wif components of different subsystems by TEMPeffectively communication wif other groups.
Environment: JavaScript, Ajax, JQuery, HTML5, XML, CSS3, Jasmine, Karma, LESS, Sass, Bootstrap, SQL.
Confidential, Kansas
UI Developer
Responsibilities:
- Used HTML & CSS to build the underlying UI; Native JavaScript to attach behaviour wifin frontend web pages
- Rapid prototyping of design concepts; Involved in all SDLC phases Analysis, Design, Development, Testing and Deployment
- Developed cross browser compatible HTML and CSS reusable templates and integrated the UI.
- Created highly dynamic user interactive web application wif extensive use of jQuery.
- Experience wif jQuery wif templating via Handlebars and Bootstrap.
- Hands on experience on creating responsive apps for smart devices using responsive design and media queries.
- Used jQuery, AJAX for service calls on pages to interact wif the server for information.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Utilize JSON, XML response and transform complex collections using Lodash library.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers wif their old as well as latest release using headless browser like Phantomjs via Karma
- Used JSON for storing and exchanging information between browsers and servers.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used the Jasmine framework to write the unit tests.
Environment: HTML, CSS, JavaScript, JSON, JQuery, XHTML, XML, AJAX, MySQL.
Confidential
WebDeveloper
Responsibilities:
- Managed application state using server and client-based State Management options.
- Implemented AJAX functionality using JSON and XML.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Wrote extensive HTML, CSS and JavaScript code to build dynamic pages.
- Developed and designed the various screens and its architecture in accordance toUISpecs.
- Implemented XML parsing code for different application.
- Designed and built REST Web services interfaces implemented in Java.
- 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 development, maintaining, testing and debugging.
Environment: HTML, CSS, MySQL, JavaScript, Design Patterns, JSON.
Confidential
Web Developer
Responsibilities:
- Gatheird and analyzed all necessary requirements by involving in discussion sessions.
- Co-ordinate wif BA group for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
- Design and development of web pages using HTML, CSS including Ajax controls and XML.
- Tested/Debugged web browser using Firebug.
- Involved in writing the properties, methods in the Class Modules and also developed web services using HTTP.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Worked wif View State to maintain data between the pages of the application.
- Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL server.
- Worked extensively wif the File management and image libraries.
- Created required Views, Indexes and Clusters.
- Created database triggers to implement business rules and writing stored procedures.
- Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
Environment: HTML, CSS, MySQL, JavaScript.