Sr Ui Developer Resume
Bloomington, IL
PROFESSIONAL SUMMARY:
- Expertise in designing and developing enterprise level web applications with composite requirements.
- Well versed knowledge on Single Page Application frameworks such as Angular JS, React JS, and Node JS.
- Architecture and usability measures utilizing HTML, CSS, JavaScript frameworks, Ajax, jQuery (various plugins), YUI, JSP, XML, DHTML, XHTML, Servlet and MVC framework such as Angular JS, Backbone JS and so forth.
- Very well knowledge in Server and Client - side scripting languages like HTML5, CSS3, JavaScript, jQuery, JSON/JSONP, Twitter Bootstrap, Backbone, Angular, Angular2, Express, Node, GRUNT, React JS, Node JS.
- Skilled in building Single Page Applications (SPA) used frameworks like Angular and Custom MVC frameworks.
- Well versed in DOM (Document Object Model) and DOM functionality to use in the interaction with objects in HTML, XHTML and XML documents.
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters and Used interceptors in AngularJS for configuring security authentication for session management.
- Proficient over creating a web page by using HTML5, CSS3, JavaScript and Bootstrap.
- Expertise in coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on databases like MySQL, SQL Server and Oracle.
- Self-starter always inclined to learn new technologies and team player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS:
Web Technologies and Programming Languages.: HTML5, XHTML, DHTML, CSS3, Bootstrap, JavaScript, AJAX, JSON, Java (J2SE & J2EE), C, C++, XML, PHP, SQL and PL/SQL.
Web App/ Servers: JBoss, Web Sphere 8.0(beta), Bea's Web Logic, Apache Tomcat, Web Sphere.
Configuration Mgmt Tools and Developer Tools: Git, CVS, visual studio, Dream viewer, Firebug, Clear Case.JS
Libraries and Frameworks: jQuery, Angular.JS, Angular2, Node.JS, React.JS, Backbone.JS, Express.JS, External.JS, Ember.JS, Dust.JS, Knockout.JS, Require.JS, Handlebars.
Operating Systems: Linux, UNIX, Windows … Windows 8.1, Windows 10.
Web Services: SOAP, REST, WSDL, RSS.
IDE: NetBeans, Eclipse, Sublime text, Notepad++, IntelliJ, HTML Editor Eclipse IDE
Databases & Platforms: MongoDB, MySQL, Maria DB Enterprise, Oracle, Cassandra.
Development Methodology: Agile, Waterfall.
Testing Tools: Junit, LoadRunner, Jasmine, Protractor.
Other Tools: Workbench, Putty, WordPress.
PROFESSIONAL EXPERIENCE:
Sr UI Developer
Confidential, Bloomington, IL
Responsibilities:
- Worked on Front End Developer using Ext JS framework and Object-Oriented JavaScript (OOJS) to develop rich interactive User Interface for CRS application a desktop Application running in the browser, incudes event driven applications using Angular.js, JavaScript, jQuery, AJAX, JavaScript, REST, JSON, HTML5, CSS3, Bootstrap, Kendo Grid UI, Gulp task, Node JS.
- Replaced existed Angular JS code with Angular JS2 code, which decreased number of lines of code for a web application.
- Implemented inheritance properties using SASS for creating responsive style sheets and Utilized AngularJS framework to bind HTML template view to JavaScript Object(models) Used the $http service to communicate with the back-end and $resource for basic REST calls.
- Responsive Web design and development, application development using HTML5, CSS3 Media Queries and Bootstrap grid system.
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters and Used interceptors in AngularJS for configuring security authentication for session management.
- Developed all the UI pages using HTML5, DOM, CSS3, JSON, JavaScript, jQuery, AJAX, Bootstrap, AngularJS, React JS and Node JS, REST, JSON, Kendo Grid UI, Gulp task.
- Participated in development of a well responsive Single Page Application (SPA) using Angular JS framework, JavaScript, jQuery, HTML5, CSS3 and LESS.
- Profound knowledge in working with Document Object Model (DOM) and DOM Functions, Implemented jQuery (CSS Layout and DOM manipulation and element selections) for several different business site updates, such as page layout changes and content updates.
- Created RESTFUL services along with strong Object-Oriented Node JS design works.
- Experience on working with CSS Background, CSS Layouts, CSS Table, CSS Positioning, CSS Margin, CSS Padding, Pseudo Elements and Pseudo Classes.
- Used JIRA for agile process management and Very good implementations and aware of programming practices in Node JS and for bug tracking and issue tracking
- Mastered the GRUNT and GRUNT commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
- Used Karma as a test runner for application using karma config file and setup grunt task to invoke karma test execution.
- Experienced in working with setting a new project and configuring all the sub tasks using Grunt-npm module. The common tasks using grunt includes minification, Lint, test runner task, watch (observe files changes and initiate the sub tasks).
- Performed Jasmine Unit Testing and Integration testing of the application.
- Lead the UI team by being responsible to understand Business goals, objectives, site functionally.
- Used frameworks of JavaScript such as Bootstrap (data driven apps) and Backbone.js (heavy DOM manipulation) Full stack JavaScript development - React.js and plain JS modules on the client side.
- Utilized Node modules like ioRedis, bluebird, catbox, xml2js, soap, config and in the web application.
- Built a RESTful API to save and recover geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
- Expertise with work on REST and SOAP web service calls and getting response by sending request in node platform. Also, used MONGODB for retrieving Data.
- Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing WebSphere Integration Developer (WID) and Sybase.
- Good Knowledge on Project status tracking using RALLY.
Environment: HTML5, CSS3, JavaScript, JSON, jQuery, Angular JS, React.JS, NODE.JS, Handlebars.js SOAP, LESS, Bootstrap, AJAX, XHTML, XML, Dreamweaver CS5, MVC Framework, SWT, NetBeans, MongoDB, JUNIT, Chrome Developer Tools, Restful Web services, Agile, JIRA, SCSS.
Lead UI Developer
Confidential, New jersey
Responsibilities:
- Worked with business analyst to understand the user requirements to ensure that correct set of UI modules which have been built.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, AngularJS, JavaScript, jQuery, Kendo UI, Twitter Bootstrap, React JS, Backbone.js
- Experience in implementing CSS Concepts like CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo classes, Pseudo elements, CSS Animations and CSS Box Model.
- Different modules, specific controllers, templates, custom directives and filters were developed by AngularJS framework including MVC architectures.
- Built a responsive website utilizing Bootstrap grid system to layout contents that fit various devices including mobile, tablet and laptop.
- Weighed in on the decision about whether Angular.js or Backbone.js is a good way to develop the application.
- Utilized jQuery to make the application highly interactive and used JSON objects effectively for effective client-side coding.
- Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Utilized react JS to make the initial load
- Utilized SEO as marketing strategy.
- Hands on experience on bower, Nu get.
- Migrated the existing jQuery based web application to Angular.
- Created web application prototype using jQuery and Angular JS.
- Gathering and aggregating huge amounts of log data utilizing Apache Flume and staging data in HDFS for further analysis.
- Strong experience in design principles, Pattern and Practices, Security and data presentation (MVC, MVVM).
- Creating WPF applications using MVVM architecture. Modification of MVVM design pattern
- Developed a software product to improve the time-consuming process of manual execution of internally dependent Materialized Views by giving the execution control to the end user. Developed the dynamic UI in WPF (XAML), governing the Model-View-View-Model (MVVM) architectural pattern. Developed PL/SQL procedures and functions to transact with Oracle database.
- Experience in application servers like Tomcat locally and Web logic to host it on the Linux server
- Developed globally used GUI tools with Python, allowing warehouse managers to track product movement through the warehouse.
- Create and modify SQL queries to perform CRUD operations within an Oracle Database Python, WingIDE, SQL, Linux, wxPython.
- Created SOAP Web Services using WSDL, XML and SOAP for transferring data.
- Developed Junit test cases for all use cases and executed them.
- Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
- Provided support and administration for SVN, Clear Case, Clear Quest and ANT build automation.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, and JavaScript, Bootstrap.
- Involved in the migration of code from SVN to GIT.
- Coding site in HTML, XML, PHP/MySQL, Flash.
- Experience as web developer with strong background working on open source technologies PHP, JSP, MONGODB, JS.
- Created GIT repositories and specified branching strategies that best fitted the needs for the client.
- Configured local Maven repositories and multi-component ANT projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
Environment: HTML5/4, CSS3, JavaScript v1.8, jQuery, SOAP, Bootstrapv4, AngularJS, AJAX, JSON, Node.js, Require.js, backbone.js v1.3.3, JIRA, Web Services, Eclipse and Dreamweaver, Python, Jenkins, maven.
UI Web Developer
Confidential, Herndon, VA
Responsibilities:
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS, JavaScript, jQuery.
- Worked very closely with business-side customers to deliver attractive, easy-to-understand screens that suitable reflected the company's fulfilment workflow.
- Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
- Created single page applications using Angular JS with MVC capability.
- Used Node.js for scalable server-side application.
- Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
- Developing customer facing software for managing advertisements within websites using Backbone.js, JavaScript / jQuery, HTML.
- Used Bootstrap JS and other front-end frameworks.
- Developing Python Scripts to parse XML documents.
- Implementing business logic using Python/Django.
- Worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript and jQuery to tie together a diverse range of sites with an easily understandable structure flow.
- Strong working experience in determining Cross-Browser Compatibility challenges and processing Responsiveness.
- Used PHP for server-side Web Development.
- Applied data visualization by adding grids and dynamic graphs with data fetched from JSON web services.
- Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database.
- Developed APIs used AJAX and JSON to implement more robust and effective client facing applications.
- Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
- Applied media queries to created responsive website across different size of screens.
- Using AJAX to request JSON data through third party RESTAPIs to acquire products data from server and display it in sorted order.
- Created database tables and manipulated data using MONGODB.
- Conducted unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
- Involved in using jQuery Validation Plug-in for client-side validation.
- Designed navigation structure, interaction and styling for an AJAX environment.
- Focused on resolving cross browser compatibility regarding to redesign of CSS and JavaScript.
- Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
- Committed code change into repository by using version control tool SVN.
- Writing unit tests in Angular using Jasmine and Karma as test runners.
- Responsible for introducing an increased quality standard for web page design and maintain quality with innovative internal solutions.
Environment: HTML 4/5, JavaScript, angular.js, AJAX, CSS2/3, JSON, jQuery, XML, webserver, Angular.js, Directives. Java, servlets.
Front End UI Developer
Confidential, New York, NY
Responsibilities:
- Maintained existing UI applications and upgraded them using CSS, jQuery, AJAX, JavaScript, JSON and Backbone.js.
- Wrote application level code to perform client-side validation using JavaScript/jQuery.
- Worked in all phases of SDLC, including requirements analysis, design and development, debugging supporting QA teams and debugging production issues.
- Worked with business system analyst to understand the requirements to ensure that right set of UI modules have been built.
- Wrote application level code to perform client-side validation using jQuery and JavaScript.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree, also implemented the Drag and Drop functionality
- Worked on consuming JSON object creation, parsing on both clients as well as server side.
- Extensive use of jQuery Events for manipulation of events and jQuery plugins for menus and widgets.
- Performed website optimization and faster page loading using CSS sprites.
- Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
Environment: HTML5, JavaScript, AJAX, CSS3, JSON, jQuery, XML, SQL, Backbone JS, Bootstrap, Photoshop, Waterfall and Agile Methodology.
Web Developer
Confidential, Floyd, VA
Responsibilities:
- Enhancing the existing modules by gathering the requirements and creating the sequence diagrams per the client's needs.
- Implemented JDBC to interact with database.
- Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility and search engine optimization standards.
- Implemented Performance Tuning to make the pages load fast and in an effective way.
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application. Performed extensive unit testing (end-to-end) and prepared detailed test scripts as part of it.
- Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
- SQL server was used to get the data.
- Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects.
- 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.
- Dealt with business and solicit usability requirements.
- Evaluated, analyzed, and tested web interface to understand and enhance the overall usability of the designs.
Environment: UX, DOM, XHTML, HTML5, CSS, Photoshop, SVN, JavaScript, JSON, AJAX, SQL, Eclipse, Agile and Waterfall Methodology.