Sr.uideveloper/angular Js Resume
Dayton, OH
PROFESSIONAL SUMMARY:
- Senior UI/Web/Front End Developer with 9+ Years experience in designing and building public websites.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Experience on Web Technologies using HTML4/5, CSS2/CSS3, JavaScript, JQuery, AJAX, Angular, NodeJS, XML and JSON.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table and CSS Behaviors in CSS.
- Experience in UML (Unified Modeling Language) technology for designing use case model, design model, use case diagram, sequence diagram, flow diagrams, and class diagram.
- Developed CSS and HTML codes
- Optimized and produced image assets
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail
- Experience in Node.js modules like grunt, bower and express
- Good understanding of Model View Controller (MVC) Pattern
- Experience in developing rich interface with HTML/HTML5/JavaScript and JQuery.
- Experience in applying design patterns, involved in developing ASP.NET web forms, win forms, 3 - tier applications with a combination of UML and VB.Net.
- Experience in UML (Unified Modeling Language) technology for designing use case model, design model, use case diagram, sequence diagram, flow diagrams, and class diagram.
- Experience with Content Management Tools such as Drupal and Joomla.
- A good level of experience in Document Object Model (DOM) and Restful web services.
- Working experience with PHP 4/5 which includes configuration, security, object-oriented programming, creating web services, custom frameworks.
- Experience with Web 2.0 User Interfaces; W3C standards and specifications, and user-centered design principles
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Strong working knowledge of HTML 5, CSS 3, Angular JS
- Experience in working with HTML Controls, Server Controls, Validation Controls, Master Pages and Themes, Web parts, State Management, ASP.NET Security, Configuring and Deployment.
- Experience with Web 2.0 User Interfaces; W3C standards and specifications, and user-centered design principles
- Good knowledge on building components with ReactJS and ReactJS Flux architecture.
- Experienced in preparing sitemap details, process flows, wireframes, mockups and prototypes for websites by active interaction with clients and, gathering information from referral sites.
- Expertise on J2EE technologies namely spring, Servlets, JSP, and MVC Architectures.
- Demonstrated experience in implementing Web Services using SOAP, WSDL, and REST.
- Experience in working with several J2EE technologies like JSP, Servlets, XML, SOAP, WSDL, Multithreading, Generics, Serialization, Externalization, Spring and Struts
- Sound understanding and good knowledge on Require JS, Ext JS, Backbone JS Knockout JS and Ember JS
- Knowledge on web debugging tools (Firebug, Fiddler debugging tool) and used integration frameworks and libraries like Jasmine, Mocha and Karma for Angular JS and Node JS. Created unit test cases for Angular applications using Jasmine to test individual functions/modules using test runner Karma.
TECHNICAL SKILLS:
Web Technologies: HTML4.01/5, CSS2/3, JavaScript, AJAX, JSON, Bootstrap,Angular JS, React JS, DOM, XML, XHTML, JSP.
Designing Tools: Flash, Adobe Photoshop CS3, Flash media server, Flex, IBM Rational Rose, Visual Paradigm, Macromedia Dreamweaver, Ms Visio, MS FrontPage
Scripting Languages: PHP, HTML, HTML5, XHTML, DHTML, DOM Scripting, XML, JavaScript, CSS, AJAX, JSON.
IDE/Frameworks/CMS: Eclipse, Adobe Dreamweaver CS3, Adobe Illustrator CS3, Edit Plus3, Google Map API, jQuery, Yahoo User Interface (YUI), Drupal, Joomla, Dojo.
Databases & Tools: MS SQL Server 2005/2008, MS Access 2000, MySQL, ORACLE
Operating System: Windows, DOS, Windows XP/2000/Vista/7/8
PROFESSIONAL EXPERIENCE:
Confidential, Dayton,OH
Sr.UI Developer/Angular Js
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Developed UI using HTML5, CSS3, ExtJS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Writing Unit test cases using Jasmine, Karma for Angular 2 components and implemented Angular CLI with production bundling.
- Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular JS applications.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used Ajax, JSON with jQuery for request data and response processing.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
- Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Used Subversion to implement version control System.
- Worked on so many Cross-Browser Applications items in IE7, IE8, IE9, Firefox, Chrome, Safari, Tablets, and Mobile responsive.
Environment: HTML5, CSS3, Java Script, Jquery, AJAX, Responsive Design, Bootstrap, Angular.js, Backbone.js, Require.js, Node.js, Ext.js, DOM, DOJO, XML, DHTML, JSON, Photoshop, Dreamweaver, Illustrator, SOAP, WSDL and Windows
Confidential, Sunnyvale, CA
Front-End Developer
Responsibilities:
- Created UI documentation and added DHTML help to interface .
- Developed Business components using HTML, CSS, Java Script, React JS.
- Application UI layer has been built using React.js with Redux as core framework and Bootstrap for RWD.
- Involved with full SDLC lifecycle from requirement gathering through product deployment.
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed HTML5, CSS3 based page layouts using the prototypes, wireframes and psd images for vertical re-design of the websites.
- Used ReactJS to create views to connect models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Customized the HTML5 search page and designed pagination.
- Responsible for design, front end programming and testing of all web sites from the ground up.
- Consulted with clients on re-programming their sites to be SEO friendly and implementing the process.
- Designed and documented REST APIs, including JSON data formats and API versioning strategy.
- Writing simple to complex SQL queries for testing purpose.
- Worked with a team of graphic designers to create compelling web site user interfaces to take into the build out phase.
- Developed page layouts, navigation, animation buttons and icons.
- Performing the different modules like login, search and download with tracking.
- Worked on Drupal Theaming / Module Development and PHP development.
- Designed their web application with new Layouts and pages
- Configuring the Gits repository and maintain the version control using Gits
- Working with the Designer team and UI lead for CSS, HTML, JavaScript’s and XML.
- Created and work on the Dev environment with Deployment on production for Go- Live
- Working with the Testing team on User accessibilities, Usability and JAWs testing and changes accordingly on to resolve all the Issues before go-live.
- API with the curum backend application for user accessibility on various user authentications.
- Normalized and re-indexed the database tables by understanding its schema.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
- Vertical re-design of e-commerce websites, encompassing everything from creating the website interface, HTML5, CSS3, JavaScript programming.
- Performed JavaScript testing frameworks using QUnit, buster.JS
- Used DOM to parse the xml documents.
- Developed an image carousel using JQUERY and customized the JQuery plug-in according to the requirements specified in the wireframes.
- Resolved cross browser compatibility issues and tested the HTML5 code in IE6, IE7, IE8, Firefox, Chrome
- Actively involved in configuring the website in all environments.
- Managing all backups and recovery and version control for this environment.
- Followed agile methodology for developing the application.
Environment:: HTML, HTML5, XHTML, CSS3, PHP, Drupal, Joomla, JavaScript, AJAX, JQuery, QUnit, buster.JS, React.JS, Photoshop, Dreamweaver, SVN (Sub Versions), Cross browser compatibility, XML, DOM, XSLT
Confidential -Denver, CO
UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery and Ajax.
- We have followed with Agile and Scrum development methodologies.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing SQL Queries, Stored Procedures.
- Created tests using Jests and used Redux to store state of app in a singular source
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Tomcat, Apache. Dreamweaver, DOM, MVC, Ext.js, bootstrap, Agile, SQL Server.
Confidential
Web/UI Developer
Responsibilities:
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Written CSS to provide table free layout to user interface screen.
Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON, XML, MVC, SVN.
Confidential
.NET Developer
Responsibilities:
- Developed various interface screens using Win Forms, HTML controls for Client-Server interaction.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/JQuery.
- Implemented logic using C# and oops concept.
- Implemented client side and server side validations.
- Involved in deploying the application on the IIS server.
- Involved in the design and development of an Interface Tool using ASP.NET, C#, ADO.NET and MSSQL
- Worked on DOM manipulation using JavaScript, JQuery and Angular JS.
- Used AGILE/SCRUM methodology to implement the application.
- Designed Class, Use Case, Sequence diagrams using MS Visio along with the business analysts.
- Worked with JSON to pass the JavaScript objects from server to web application.
- Have experience in creating HTML Razor web forms to provide UI for the application.
- Used Team Foundation Server (TFS) and Git for Version Control.
- Involved in the design and development of application on .Net, MVC5, MVVM Frameworks.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, XML,UML, JDBC, Oracle, and SQL.