Senior Ui Developer Resume
Boston, MA
PROFESSIONAL SUMMARY:
- Over 8 years of experience as a User Interface/Front End Developer in working with various web technologies such as HTML/HTML5, CSS/CSS3, JavaScript framework, JQuery, AJAX, JSON, XML, SASS, LESS and object - oriented JavaScript Libraries like Angular.js, Node.js, React.js, Backbone.js, Bootstrap, Responsive Design.
- Pleasant experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behavior in CSS.
- Experience using AJAX to create interactive web applications, mainly optimizing performance.
- Excellent programming skills in JAVA, C, C++, RUBY, JavaScript, SQL, PL/SQL, XML Technologies.
- Created Document Transformation script by using function such ETV to XSLT file transformation for integrations on Workday Cloud, proficiency in understanding SOAPUI, WSDL,XML,XSLT language
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Experience in single page application reference implementation, using AngularJS and Browserify, written in ECMA Script 6.
- Extensively wrote HTML and CSS to build the pages from the Mock ups and wireframes.
- Experience on AJAX techniques for data manipulation and parsing of multiple data types including XML and JSON.
- Experience in application development processes like Agile, scrum and waterfall SDLC Methodologies
- Designed presentation layer for dynamic web forms using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, Angular 2 and Visual Studio 2012/2010.
- Financial reports using Crystal Reports and XSLT Transformation
- Experience in developing UI applications using Angular JS, Backbone JS, Ext JS, Node JS, JavaScript, J Query, CSS3
- Developed Application to asses JSON and XML from Restful web service from consumer side using JavaScript and Angular.js.
- Extensive experience in Angular.js 1.x/ Angular 2 with creating custom directives, filters, controllers and decorators.
- Experienced with Vanilla JavaScript, including prototype, scope, and module concepts
- Have Pleasant experience in UNIX and SHELL SCRIPTING.
- Developed UI for search products using React.js.
- Used D3.js for creating dynamic data visualizations and dashboards.
- Working on web technologies such as HTML, JavaScript, JQuery, CSS, C#.
- Excellent problem solving, analytical skills and technical troubleshooting skills.
- Well Experience in Converting the Visual Interfaces in to HTML5 and CSS3 with Multiple Browser Compatibility and W3C Validations.
- Customized the look and feel, master pages and page layouts of the sites using SharePoint Designer, C#, and CSS.
- Used JavaScript and CSS in web pages.
- Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Worked on branding using master pages for page layouts for web responsive designing using, asp.net, Html, CSS, JavaScript, JSON, JQuery, Bootstrap, AngularJS, Dev express, knockout, Kendo, XSLT.
- Strong knowledge of JQuery, JQuery UI, Backbone, Bootstrap, Service Workers and experience building applications with vanilla JavaScript
- Strong Experience in designing and developing the business web applications by Hand-Coding on W3C standards.
- Proficient in Document Object Model (DOM).
- Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
- Good Experience on Quality Control, JIRA, Fish Eye for tracking the tickets like accepting the tickets/defects, Submitting the tickets, Reviewing Code and closing the tickets etc.
- Work with business partners and project teams to design forms using different media types. XML, XSD, XSLT Transformations, HTML, JavaScript.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Experience in writing unit tests using Jasmine, Karma.
- Experienced in various IDEs like Web storm, Notepad++, Sublime Text, Adobe Dreamweaver, Microsoft Visual Studio Code.
- Strong Experience in SQL and database design, normalization and Database Management Concepts. Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages.
- Extensive experience with Version Control tools including CVS, GITHUB and SVN for Source Code version.
- Used redux-saga is a redux middleware, which means this thread can be started, paused and cancelled from the main application with normal redux actions, it has access to the full redux application state and it can dispatch redux actions as well.
- Excellent Coordination in scrum activities and ensure that all tasks are completed and documented properly. Good knowledge in AWS Content Data Network (CDN) like cloud front.
- Experienced in in setting up of AWS RDS and Dynamo DB instances.
- Experience in working with Agile development methodology.
- Entity Framework, WordPress and Virteom CMS for web development using XML, XSLT, Bootstrap, HTML, CSS.
- Experience in developing User Interfaces using ASP.NET, MVC3.0/4.0/5.0, AJAX, XML, HTML/DHTML, CSS, Master Pages, J Query, Themes, and Java Script.
- Well versed with all phases of Software Development Life Cycle - design, development, testing and deployment.
- Strong technical and analytical knowledge and problem identification and resolving skills.
- Ability to design the site according to client specifications.
TECHNICAL SKILLS:
Web Technologies: HTML5, XHTML, DHTML, CSS3, JavaScript, JSON, AJAX, jQuery
UI Frameworks: Bootstrap, Angular.js, React.js, Node.js
Programming Languages: Java, C, C++
Server Technologies: MVC, RESTful Services, XML, JSON
Databases: SQL Server, MySQL, Oracle
Continuous Integration Tools: GitHub, SVN, CVS
IDE: Eclipse, Sublime, Visual Studio, Notepad++, Dreamweaver
Operating Systems: Windows, LINUX, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Senior UI Developer
Responsibilities:
- Responsible for designing dynamic and multi-browser compatible pages using HTML4.0/5.0, CSS2/CSS3, JavaScript, JQuery, Angular.js2, JSON, AJAX to the requirement of the client.
- Developed HTML prototypes and UI deliverables using wireframes, flowcharts, and interface design specifications.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using Angular 2.0 and JQuery.
- Used Bootstrap plug-ins to implement features such as Carousel, Modal, Tab, Tooltip, Navs, Scroll spy, Pagination and Grid system .
- Used vanilla JavaScript in the browser and browser-specific constraints
- Developed data-bindings to the views using Typescript, JQuery and knockout JS.
- Used Babel an ECMAScript 6 to ECMAScript 5 compiler which allows using ES6 features in project and then compiles ES5 to use in production.
- Developed back End part of the application using Express JS to perform business validations and Database interactions.
- Developed Presentation layer using Java Server Pages (JSPs).
- Developing application using the Agile (Software Development Process) model.
- Implemented a large part of the UI dynamic functionalities using CSS, jQuery, jQuery UI, KnockoutJS, Typescript, and HTML.
- Used High Charts, D3JS and Ext JS4 for charting data and for supporting a wide array of browsers.
- Wrote various classes and methods for data retrieval while implementing EXT JS components.
- Built dynamic web pages with Angular 2.0 with styling supported by Twitter Bootstrap for creating Responsive Websites.
- Worked on Encrypting AWS S3 storage Objects.
- Inventory groups are added for Amazon Ec2 for instances and monitoring AWS hosts.
- Developed several .aspx pages using C# as per the client’s requirements.
- Have used JQuery extensively for all Webpage validations.
- Developed components using React and all the advanced methods Functions in developing.
- Worked with React.js to build bootstrap components for UI web objects. Linked with REST API for rendering data trough virtual DOM.
- Experience working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt.
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Worked on vanilla JavaScript, including prototype, scope, and module concepts
- Implemented AJAX call from Angular JS at client to Express JS at Node JS server.
- Responsive web design(RWD) is developed using frameworks like Angular JS and MVC frameworks and Bootstrap.
- Worked with UX Designers to translate visual concepts into functional online experiences, micro sites, and other digital content delivery.
- Experienced in web applications testing, Web Services testing, and integration testing, specifically with SAAS model
- Designed Frontend with in object oriented JavaScript Framework like AngularJS and ExtJS.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, JavaScript and React.js.
- Developed single application to render dynamically based on the JSON from the Node JS server.
- Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
- React.js which allowed us to render pages on both the client and server using the same codebase.
- Used React.js for adding client-side interface for JavaScript templating and function binding.
- Written and modified the technical documents. redux-saga used to make application side effects easier to manage, more efficient to execute, simple to test, and better at handling failures.
- Used Grunt task runner on the client side along with angular.js to perform unit testing, compiling whenever a change in a file is made.
- Involved in Creating Services and Directives which may need to be shared across entire application.
- Designed custom directives using React.js.
- Worked with Business Analysts for a better understanding of requirements, analysis and documented.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance
- Developed Web Services using SOAP.
- Worked on writing automated UNIT test frameworks using Jasmine.
- Used GITHUB as source code version control tool.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Worked with creative, marketing, and development teams in an Agile Project management setting to administer product life cycle.
- Participated in day-to- day meeting, status meeting, strong reporting and effective communication with project manager and developers. Experience in monitoring and auditing tools like AWS cloud Watch and Cloud Trial.
- Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
- Used JIRA for tracking issues reported by testing team.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, EXT JS, jQuery, Express JS, knockout JS, Bootstrap, JSON, AJAX, react.js, Es5/Es6, Angular.js, Angular2, LESS, SASS, Grunt, Jasmine, GIT.
Confidential, Frisco, TX
Front End Developer
Responsibilities:
- Developing web pages effectively using, Angular2, Angular.js, HTML5, CSS3, JavaScript, Typescript and proficiently making web pages which are cross browser compatible.
- Developing web pages as per requirement using HTML5 and CSS3.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Implemented view model bindings using knockout binding handlers.
- Used Bootstrap to build responsive UI Design.
- Hands on experience in working with Apache web servers and Tomcat application servers.
- Implemented Ajax to enhance the capability of the website.
- Written Angular.js controllers and directives where the AJAX calls are made to the Backend to fetch the respective data for the template and the directive is linked to the template.
- Developing Angular2 and Angular.js structural framework for dynamic web apps.
- Installed STS and Jboss server for Local Workstation setup.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Developed an application using spring MVC Architecture using Ember js.
- Using Angular.js templates which could be plugged into 1 HTML container, as every web page is an overlay on the Dashboard Page.
- Managed application state using server and client-based State Management options.
- Created responsive websites using bootstrap and wiring in Angular.js to specific components and fields within the web application to pull in product databases and information.
- Utilized Angular inbuilt directives for implementation also implemented costumed directives for the ones that is not available.
- Troubleshoot and resolve issues surrounding performance, response times, capacity and system limitations.
- Used backbone.js for connecting the API's which enforces the communication to the server.
- Involved in Front End Prototype Development of the entire Portal and prepared Software Requirement Specifications.
- Maintenance and Defect Tracking Using TFS, JIRA.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML 4/5, CSS/CSS 3, SASS, LESS, JavaScript, JQuery, Ajax, Angular JS 1.x, Agile Methodology, NODE JS, Ember JS, knockout JS, JIRA, JUNIT, JBOSS, XML, D3.Js.
Confidential, Twinsburg, OH
UI Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML and CSS.
- Involved in planning meetings to estimate the scope of a task pertaining to UI development.
- Extensively used CSS to apply different styles to the layouts for varying screen sizes and pixels.
- Created use case and class diagrams in MS Visio using UML notations. Developed applications using C#.Net.
- Improved user experience by designing and creating new web components and features.
- Implemented modules into Node.js to integrate with designs and requirement.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Used Angular.js framework for building web-apps and is highly efficient with PHP framework as well as using Restful service.
- Using Node.js at server side to run NPM and bower modules
- Have used JQuery extensively for all Webpage validations.
- Used Node.js for doing non-blocking design operation for server-side code.
- Design User Interface for the project using HTML, CSS3, and Flash.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
- Worked with React.js in developing a website to make it more interactive, state ful and reusable component.
- Used Protractor for the purpose of automation in Node.js applications
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Widely used optimization techniques in existing code.
- Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Worked with QA team on daily basis in fixing the reported bugs/defects using JIRA and checking cross platform compatibility.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML, CSS, CSS3, JavaScript, jQuery, JSON, Bootstrap, Angular.js, Node.js, AJAX, JIRA, Visual Studio.
Confidential, Atlanta, Georgia
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, XML, AJAX and JSON.
- Designed and Developed Web application using CSS pre-processors.
- Developed components to fetch the data from the back end using AJAX.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Designed CSS3 based web pages which were cross-browser compatible.
- Used JQuery plugins for Drag-and- Drop, Widgets, Menus, User Interface and Forms.
- Integrated the Java code (API) in JSP Pages.
- Created Angular.js Controller Which Isolate scopes perform operations in UI.
- Used Oracle as a database to create deals and related data for the application.
- Used MongoDB for retrieving the deal data and to modify the data in database.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Used Angular.js framework where data from backend is stored in model and populated it to UI.
- Experienced in SOA and Web Services technologies, including Restful, JAX-WS, JAX-RPC, Axis, Soap, XML, WSDL, SAX and SAAS based design.
- Implemented Presentation layer using CSS Framework, Angular.js, Wire-framing and HTML5.
- Used AJAX, JSON and XML to send request to the server to check the functionality of the website.
- Created screens with table-less designs meeting W3C standards.
- Involved in developing Front End Programming for Web applications.
- Implemented Grunt Automation and designed my application using SASS.
- Wrote the controller in Spring MVC which delegates the request from front end to the delegator layer and to make calls with backend systems.
- Using Angular.js created custom directives for data manipulations and to display data in company standard format in UI.
- Developing application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs.
- Converted the pages from XM I (XML Metadata Interchange) to Angular.js and in this process had to deal with converting the XMI request and response in the front end to JSON.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Deployed the application to JBoss server and tested the front end using Karma.
- Followed Agile Software Development Methodology in the progress of the project.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Contact with different customer for their requirements and modified code as the customer needs.
- Used Subversion for source control.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, DHTML, XML, jQuery, Ajax, JSON, SVN, Grunt, SASS, JBOSS, karma.
Confidential
Web UI Developer
Responsibilities:
- Developed UI pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX.
- Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS.
- Used JavaScript to build interactive web applications for portfolio.
- Created a mock API, which includes all the JSON data in that.
- Used Dreamweaver as Html editor for designing new pages.
- Used AJAX with jQuery controls for listing all scripts in a grid and can edit it in the grid which will reflect in the database table.
- Applied XML into transferring administration data to the back end.
- Developed deployment tools using node.js scripts with shell commands using shelljs controlled by grunt.
- Developed web forms using Bootstrap for the application.
- Used W3C validator for testing XHTML that dramatically helps improve and ensure quality in XHTML .
- Used various jQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website.
- Developed deployment tools using node.js scripts with shell commands using shell controlled by grunt .
- Analyzed the complete architecture of various applications in-order to design the application.
- Used SVN for version control and JIRA for defect tracking.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Designed web pages and used applications that meet business and user goals through a positive user experience.
Environment: HTML, XHTML, CSS, JQuery, JavaScript, Bootstrap, Ajax, JSON.
Confidential
Web Developer
Responsibilities:
- Created various web page layouts using HTML and CSS.
- Designed and developed intranet web applications using Java, JavaScript and CSS .
- Worked on CSS to design the navigation, gradient background and used other style properties to enhance the look of the web page.
- Used JavaScript to make dropdown menus on web pages and displayed part of a webpage upon user request.
- Used AJAX to improve interactivity and performance of the application.
- Created a mock API, which includes all the JSON data in that.
- Implemented pagination and sorting functionalities in different modules using JQuery plugins.
- Implemented and designed user interface for web based customer application.
- Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database
- Involved in Consuming of restful web services designed and developed Views, Model and Controller components implementing MVC Framework.
- Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Responsible for testing and fixing bugs found on the website.
- Involved in Software Development Life Cycle ( SDLC ) from gathering user requirements to analysis, design, development, testing, deployment and production support
- Responsible for the design of client websites right from the conceptualization stage.
- Wrote test plans and performed unit testing and performance testing.
Environment: HTML, DHTML, CSS, JQuery, JavaScript, Bootstrap, Ajax, JSON.