Sr. Ui Angular Js Developer Resume
Long Island City, NY
SUMMARY:
- Over 8+ years of development experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML5, HTML, XHTML XML CSS, CSS3, JavaScript, jQuery Meeting W3C standards.
- Experience applying the latest development approaches including MVC, MVVM Architectures, and event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
- Expertise in building Rich GUI websites confirming Web 2.0 standards using Dojo Toolkit and hands on experience using PrototypeJs Framework API’s and HTML5 Boilerplate
- Experience working on Frameworks like Bootstrap,Foundation, Angular.js, Backbone.js, React.js, Node.js, Knockout.js and Media Queries.
- Extensively used a Variety of JavaScript frameworks and jQuery plugins from npm and Grunt and also created Plugins.
- Solid experience on JavaScript Frameworks like Ext.JS(MVC/MVVM JavaScript framework) and Exposure to Node.js (Node eclipse & Enide Tool Collections), jQuery UI, Kendo UI and BackBone.JS.
- Dealing with challenging High Traffic Websites and Cross Browser Issues handling.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular Js, Backbone.Js, Jade, Pure CSS and Bootstrap.
- Well versed with IDE's - Visual Studio,Visual Studio Code, Aptana Studio, Dream Weaver, sublime, Adobe Flash, Web storm and NetBeans.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX and JQuery and building RIA web applications.
- Experience in developing web applications by invoking REST and SOAP based APIs.
- Experience in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, Ajax and JSON.
- Designed the web layouts using Adobe Photoshop.
- Experienced in using Visual Studio 2008/2010/2012 Technologies such as C#.NET, ADO.NET, ASP.NET.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Used JQuery to develop user interface widgets.
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Worked with the JavaScript frameworks like JQuery and AngularJS.
- Detailed understanding of DOM and DOM functions.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
- Involved in several web application development projects that required Responsive Web Design.
- Good Web Application debugging skills using Chrome Developers Tool and Firebug.
- Experienced in client side design and validation using HTML and JavaScript.
- Worked in Agile Scrum projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
- Experience in using scrum tools JIRA Agile, Scrum works and bug tracking system - JIRA, Bugzilla.
- Experience of using browser debug tools like Safari Develop, firebug etc.
- Experience in creating test suites using JASMINE and always participated in cross-browser and platform testing, QA and UAT testing and bug fixing.
- Experience in writing technical documents like Functional Requirement Document, Detail Design, Creating screen mock ups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit and Integration), planning and leading training sessions.
- Having a decent work experience on Jasmine, YUI to test JavaScript code very quick. Knowledge in CSS preprocessors SASS and LESS.
- Having a decent experience working with ECMAScript 5/6, TypeScript and CoffeeScript.
- A solid understanding of web application development processes, from the layout/user interface to relational database structures.
- Experience in using version control systems - Git, SVN, CVS.
- Good Experience in working in both TDD and BDD Environment and Good Exposure to different JavaScript testing Frameworks like QUnit, Jasmine, Mocha, Karma.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, CSS3, LESS, JavaScript, JQuery, AJAX, XHTML, XML, JSON.
Frameworks: NodeJS, Ext.JS, AngularJS, Bootstrap, Backbone JS, MVC, MVVM and TestNG.
Programming Languages: Core Java/J2EE, JavaScript, ASP.net, C, C++, C#, VB, SQL, PL/SQL.
SDLC s: Agile (Scrum), Waterfall.
Editors: NetBeans, Aptana Studio, Notepad++, Sublime text, Visual Studio, WebStorm, Adobe Dreamweaver, Espresso and Eclipse.
Development Tools: Adobe Photoshop CS5, Adobe Illustrator.
Web Server: IIS, Apache Tomcat 5.0.25, HTTP Web Server.
Version Controls:: SVN,TFS, GIT.
Database: MS SQL server 2008, Oracle 10g/11g, Mongodb, MySQL 5.0, DB2.
Operating System:: Windows-9X, Windows NT/2000, Windows XP/7/8 (Prof), Linux,Mac OS.
Other Tools: Gimp, Jira, Firebug, Chrome Developers Tool.
PROFESSIONAL EXPERIENCE:
Confidential, Long Island City, NY
Sr. UI Angular JS Developer
Responsibilities:
- Worked on the project with an Agile methodology to Develop the product and deliver regular updates to business team and project managers.
- Developed the web application using HTML, CSS and AngularJS, handle services in ASP.NET and database in SQL server.
- Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Converted PSD mockups into pure hand-written HTML and CSS pages.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML pages.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support
- Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Designed, developed and troubleshoot the application using advanced Microsoft technologies such as ASP.NET MVC 4 with Entity Framework, JQuery, HTML5 Razor, XML, WCF, WPF and CSS3 using Agile development practices.
- Used Rich server controls of ASP.NET such as data grid and repeater controls.
- Team Foundation Server is used for source control and also used extensively for constant integration.
- Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages.
- Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
- Using AngularJS, created custom directives for data manipulations and to display data in company standard format in UI.
- Implemented Model View Controller (MVC) architecture using Struts framework.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration
- Involved in Production Support and minor enhancements as per application requirements.
- Maintained CrossBrowser compatibility and implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Manage the development for all phases of the UI web application development from requirements gathering, cross browser testing, and production deployment.
- Involved in development of rich user interface components using JSON, Ajax, JavaScript, JQuery and HTML5.
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.
- Developed web page using AngularJS components like controllers, routers, NG app etc.
- Used Unix Commands for manipulating the data in deployment phase.
- Created AngularJS Controller which Isolate scopes perform operations in UI.
- Installed and Managed Karma using NPM.
- Developed unit tests using Karma with karma-ng-scenario plug-in.
- Actively involved in configuring the website in all environments
- Supported in fixing production bugs
- Developed the administrative UI using Angularjs and Node.js, Jasmine and React.js.
- Created client surveys and displayed the results in a dynamic report using D3.JS for data visualization.
- Used D3.JS for data visualization in this application.
- Accessed functions in web server using Restful web-services.
- Used Node JS for heavy DOM manipulation.
- Worked with a team which includes Tech Leads, Business Analysts, System Analysts and Testers using d3js
- Developed business logic components using ASP.NET for server-side business validations.
- Responsible for UI designing for iOS and solved issues when encountered in iOS application.
- Used Swift for developing the application in iOS.
- Developed user interface using JSP, JSP Tag libraries, requireJS, JavaScript and Node.js.
- Used JDBC for Manipulating data in the database.
- Actively used DHTML, JavaScript, JQuery and AJAX, CSS for frontend development. On the backend it was Java (JSP) and Oracle.
- Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client side validation.
- Developing application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs.
- Worked alongside with lead and architect in delivering the application in the assigned deadlines.
- Used APIs design pattern for data access through service calls and also used spring framework in the application.
- Used GitHub UI, Git bash to commit, changes to the repository for maintaining various versions of the agile process.
- Used Web services - WSDL and Restful to access the data stored in regional databases.
- State Management, Caching features, for optimization and configuration of the web application using C#.NET.
Environment: Eclipse IDE, Angular JS, D3.JS, Bootstrap, AJAX, Node.js, JDBC, Grunt, JSTL, MongoDB, Illustrator, Gulp, Bower, karma, JUnit, JIRA, Protractor, Jasmine, ASP.NET, iOS, Jenkins, Spring framework, JSP,JBOSS, HTML4/5, CSS3,SASS, moment, LESS, JSP, Sublime Text 2, Backbone.js, JQuery, JavaScript, React JS, JSON, Apache Tomcat, Photoshop, GitHub, OOPS Javascript, JAXP 1.2, Restful web-services.
Confidential, San Jose, CA
Sr. Web UI Developer
Responsibilities:
- Developed the web application in MVC Architecture using HTML5, CSS3, Bootstrap, Javascript, JQuery, Angular.JS
- Responsible for the overall layout design, color scheme of the website using HTML5 and CSS3.
- Created detailed wireframes & process flows.
- Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
- Worked on JavaScript, AngularJS, jQuery, JSON, JQuery Template, XHTML, CSS in ATG Linux environment
- Developed the reusable framework for the application using the ASP. NET MVC Framework 4.0/4.5
- Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
- Involved in design and development of Web Application using ASP.NET MVC, C#.NET, SQL Server 2008, WCF, Visual Studio 2012.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Used Microsoft Team Foundation Server (TFS) and SVN for all the source code maintenance among the whole team members
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and jQuery.
- Developed web page using AngularJS components like controllers, routers, NG app etc.
- Developed server side JavaScript using Node JS.
- Used Node package manager for package modules.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate activities as publishing, deploying, and updating online content (HTML, JavaScript).
- Responsible for design and development of the Customer Relations Module.
- Wrote various methods to manipulate HTML, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Used Bootstrap grid system for responsiveness.
- Implemented various JavaScript/JQuery UI effects on the pages.
- Installed and Managed Grunt using NPM.
- Used grunt to create project structure.
- Used grunt for managing UI module dependencies.
- Installed and Managed Karma using NPM.
- Developed unit tests using Karma with karma-ng-senario plugin.
- Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Developed rich user interfaces using Kendo (Telerik) controls.
- Developed ASPX pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 11, Edge, Mozilla Firefox, Safari (Win and Lion OS X).
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Environment: HTML4/5, CSS2/3, JavaScript, JQUERY, AngularJS, NODE JS, ASP.NET, AJAX, JSON, MVC Architecture and Visual Studio, Grunt, Bower, node.js, npm, XML, Sublime Text, Photoshop CS6, Illustrator, SQL, Git.
Confidential, Richmond, VA
Web 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.
- 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.
- Involved in the development of JSP.
- Involved in developing the JUNIT test cases.
- Extensive use of spring (IOC, MVC), Struts.
- Developing and maintenance of Software applications using SPRING, HIBERNATE, JAVA/J2EE.
- Developed user interface using JSP, JSP Tag libraries and Struts Tag libraries.
- Used Apache Struts Framework
Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON, XML, MVC, SVN.
Confidential
Jr. Developer
Responsibilities:
- Actively involved in all aspects of the system design.
- Understanding of application development lifecycle methodologies.
- Worked extensively on design and development of UX, UI, IA, HTML, CSS, jQuery.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Created various interactive plug-ins, widgets or design UI/UX.
- Implemented and designed user interface for web based customer application.
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of XML.
- Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
- Elegantly implemented page designs in standards-compliant dynamic HTML and CSS
- Design User Interface for the project using HTML, CSS, and Flash.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, XML