Sr. Ui Developer Resume
St Louis, MO
SUMMARY
- 8 years of development experience with HTML, HTML5, XHTML, DOM, CSS, CSS3, JavaScript, jQuery, AJAX and JSON.
- Experience with full software development life - cycle, architecting scalable platforms, objects oriented programming, and agile methodologies.
- Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Having experience in developing web pages using Angular 2, Type Script andES6.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Experience with Responsive Web Design, JSON, AJAX, AngularJS, and Twitter Bootstrap.
- Highly motivated, quality minded developer, with proven ability to deliver applications against tight deadlines.
- Experience with CSS preprocessors SASS and LESS.
- Extensively used the JavaScript frameworks like Angular JS.
- Extensive experience in JQuery, jQuery plugins, AJAX, dynamic HTML, JSON, Angular.js, Bootstrap and Node.js.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Developed user interface by using the React JS, Flux for SPA development.
- Experience in developing using HTML5, CSS, PHP, AJAX, Object oriented JavaScript, JQuery, XML, and AngularJS..
- Ability to understand project requirements and deliver it with proper estimation and quality.
- Experience in various stage of software development life cycle (SDLC) includes requirements, analysis, design, development, deployment and testing of an application for business outputs.
- Expertise in design and development of web applications using J2EE, Servlets, JSP, Custom tags, JSTL, JavaBeans.
- Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), programming and implementation
- Have worked with React JS for reusable components
- Tested code using Mocha, Chai, jasmine-Karma and Grunt task runner.
- Worked on modern browsers like Mozilla Firefox, Google Chrome, Safari and IE Developer Toolbar.
- Good knowledge of web services with protocols SOAP and REST
- Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing (UAT)
- Good expertise in visual design, UX & UI design, strategy, web development and can relate targeted business goals across the entire project lifecycle.
- Involved in creating Unit test cases using Jasmine and karma.
- Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle and deliver the product within time line, cost and quality.
- Experience in working with various domains like Health care, banking /financial and software services
- Ability to learn and adapt quickly to the emerging new technologies and paradigms.
TECHNICAL SKILLS
UI Web Technologies: HTML/ HTML5, CSS2/CSS3,DHTML, XML, XHTML, XSL,, JavaScript, AJAX, JQuery, JSON, Sass, UI Concept Modeling/Wire framing, JSP, Angular JS, BackBone JS, Bootstrap, Node.js, React js,ES6,JSX Angular 2.0 and Gulp/Grunt.
Content Management Systems: HP interwoven, Adobe AEM
IDE, HTML Editor: Notepad++, Visual Studio, Dreamweaver, Netbean,Sublime, WebStorm, Eclipse
Version control systems: SVN, GitHub,CVS, Bit Bucket
Web/App Servers: IIS, Apache Tomcat 5.0.25, HTTP Web Server
Database: SQL SERVER, MYSQL, MongoDB
Operating Systems: Windows NT, Windows 2000, Windows XP(Prof),Win7, Mac OS
Methodologies: Agile, Rational Unified Process(RUP), UML
PROFESSIONAL EXPERIENCE
Confidential, St Louis, MO
Sr. UI Developer
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, Angular JS, and AJAX
- Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
- Designed and developed RESTful service interface using Spring MVC to the underlying customer event API
- Used Bootstrap, SASS and Angular JS for responsive web application.
- Used Angular2.0 and RxJS as the development framework to build a single-page application (SPA).
- Built Angular2.0 components, UI services to consume rest services using Component based architecture provided by Angular 2.0
- Developed UI/UX with Twitter Bootstrap and Angular JS front-end frameworks to add responsiveness, CSS3 and jQuery libraries used to customize front-end.
- Well- versed in Object Oriented Programming (OOP) with JavaScript
- Used Git and Jira for code submissions and review process.
- Wrote unit test cases using chai and mocha.
- Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous Integration to keep in line with Agile Software Methodology principles
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE
- Used Webpack for building the application
- Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Improving existing client intake app by building ReactJS components and refactoring code to ES6 syntax.
- Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML, EJB etc.
- Hands-on experience with AWS Cloud, REST API integration, configuring Application/Web servers (IBM WebSphere, Nginx, Tomcat) for managing static files and request/response mechanism.
- Designed navigation structure, interaction and styling for an AJAX environment.
- Utilized Unit Testing framework mocha-Chai to test all application controllers.
- Used Node Package Manage (NPM) as package manager for JavaScript for task runner, which handles template cache and code minification and Bower for installing frontend dependencies.
- Managed code versioning with Github and deployment to staging and production servers.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML5, CSS3, BootStrap3, JavaScript, JQuery, AJAX, TypeScript, JSP, SourceTree,ES6 Angular2.0, RXJS, RWD, Web Services, GIT, Agile, Chai-Mocha, Java, JSP, Webpack, Apache,DOM,Firebug.
Confidential, Albany, NY
UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Implemented front of the application using HTML 4/5,XHTML, CSS 2/3,JavaScript AJAX, JSON and JQuery and extensively used table less design in CSS for positioning
- Used SASS Preprocessor for CSS preprocessing.
- Implemented responsive web design using Media Queries and Bootstrap.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Developed server-side services using Spring Web Services (REST)
- Coded extensively using JavaScript, MVC Framework, AngularJS to make rich internet web application for a Single page app.
- Wrote AngularJS Services to consume restful APIs and processing JSON data for rendering in UI
- Used Restful APIs to access data from different suppliers.
- Used Gulp for building the application.
- Integrated with the back-end code (JSP) using jQuery, JSON and AJAX to get and post the data to backend servers.
- Used AngularJS factory and services for dependency injection.
- Design and developed various view and partial view using Object Oriented JavaScript, Bootstrap, JSON, jQuery, Ajax Helpers, AngularJS and Node.js
- Used Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
- Used ES6 and JSX with react for component development.
- Redux is used when working with React JS for building web apps.
- Created custom filter in React.JS in the application
- Experience with advanced CSS concepts and also building table-free layouts.
- Contribute positively to the overall team dynamic participate in stand-up meetings, planning and design sessions and other business-development working.
Environment: ASP.NET, HTML 4/5, CSS3, JavaScript, JQuery, DHTML, DOM, JSON, SQL, Angular JS, JQuery, JSON, AJAX, React JS, ES6, Redux, RESTFUL, GULP.
Confidential, Charlotte, NC
UI Developer
Responsibilities:
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
- Designed the front-end applications, user interactive web pages using web technologies like HTML, XHTML, and CSS3, JavaScript, JQuery, AJAX, XML and JSON.
- Created custom design modules using Adobe Photoshop.
- Worked on Angular JS two-way data binding between DOM and model, dependency injection and handling GET, PUT operations with a WebAPI controller on a group of posts
- Used SVN for version control and JIRA for defect tracking.
- Consumed Restful web services for the exchange of data between applications.
- Interacted with java controllers (jQuery, AJAX, and JSON to write/read data from back end systems
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Created client side validation tool using technologies such as ExtJS and JavaScript.
- Used Extjs with techniques like AJAX, DHTML and DOM scripting for building interactive web pages.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
- Contribute positively to the overall team dynamic participate in stand-up meetings, planning and design sessions and other business-development working.
- Has used BackboneJS for creating single page applications.
- Used some methods of backbone in querying and manipulating the data.
Environment: HTML,CSS,JavaScript,JQeury,AJAX,JSPs,ApacheTomcat,JIRA,Oracle,SVN,BackBoneJs,nodeJS, JSP, SQL, JSON, Java, Bootstrap.
Confidential
Front End Developer
Responsibilities:
- User requirements study, analysis and review of the specifications
- Developed GUI using JavaScript, HTML, DOM, XHTML, AJAX, CSS3 and jQuery Mobile and responsive design in MVC environment.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Working knowledge by passing the AJAX, XML, Http Requests to server and populating in cases to JSON.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Used JSP and Servlets to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Used AJAX to make asynchronous calls to the server to fetch data and update the DOM.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Handling cross browser/platform compatibility issues
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, JAVA, J2EE.
Confidential
Web Developer
Responsibilities:
- Participated in requirement gathering from client and working according to the Change Requirements from users.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and AJAX.
- Responsible for Design and development of Web pages using PHP, HTML, CSS including Ajax controls and XML.
- Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
- Validating views with W3 markup validation service and fixed errors.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Optimizing SQL queries and stored procedures.
- Developed Use cases spreadsheet based on SRS document for the testing.
- Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity throughout the project lifecycle.
- Used Firebug and IE Developer Toolbar for debugging and
- Worked with business analysts to understand their business models and goals.
- Used JQuery, a cross browser JavaScript library to dynamically update the page content on the client side
- Compatibility, cross-browser / platform testing and compatibility assurance
- Performed Client-Side validation using JavaScript
- Responsible for Unit testing and supporting the UAT&PROD environments.
Environment: HTML, CSS, JSON, JavaScript, AJAX, SVN, Firebug, PHP, Apache, MySQL, Firebug, IE Developer, Windows XP & 7