Sr. Ui / Angular Js Developer Resume
Herndon, VA
SUMMARY
- Over 8+ years of experience as a Front End Developer with solid understanding of Web Development, Developing User Interface(UI) Applications and professional web applications using HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX, AngularJS, JSON and XML.
- Expertise as Designer in User Interface Applications and Web Developer in developing Web Applications using Web Standards, JavaScript, AngularJS, HTML/HTML5, XHTML, jQuery, CSS/CSS3, AJAX.
- Experience working on Bootstrap, Angular.js, Backbone.js, Knockout.js, Responsive design and Media Queries.
- Extensively used the JavaScript frameworks and jQuery plugins.
- Worked in Agile Scrum projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
- Well - versed in Object Oriented Programming (OOP) with JavaScript.
- Experience in using version control systems - Git, SVN, CVS.
- 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.
- Perform enterprise application and server upgrades with patches and services packs.
- Develop and Implement enterprise web application solutions for process improvements, trouble-shooting, production support, and new product development in an assigned area.
- Expertise in scripting T-SQL queries, complex stored procedures, user defined functions (UDF), Database triggers with ETL knowledge on SSIS, SSAS, SSRS.
- Managed indexes, statistics and tuned queries by using execution plan for optimizing the performance of the databases.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS, Backbone.Js, Handlebar.Js, Jade, Pure CSS and Bootstrap.
- Experience in creating test suites using JASMINE and always participated in cross-browser and platform testing, QA and UAT testing and bug fixing.
- Created complex Stored Procedures, Triggers, Functions (UDF), Indexes, Tables, Views and other T-SQL code and SQL joins for applications following SQL code standards.
- Developed & supported various mission critical Client Server applications by handling Database requests for various application development teams involving complex business logic, functionality.
- Experience of using browser Debug tools like Bugzilla, Firebug.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML 1.0/1.1, XHTML, XSLT, Java, JDK, JavaScript, Ajax,JQuery, JSON, Apache, PHP, XSD 1.1
JavaScript Libraries: Backbone.js, Require.js, Node.js, Angular.js
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, Edit Plus,JSfiddle, Webstrom, Tatastrom, Sublime text, Visual studio
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (springtool Suite)
Wire Frame Tools: Adobe Illustrator CS3
Debugging Tools: Firebug, Bugzilla
Database: PL/SQL (oracle), MySQL, TSQL
Operating System: Windows XP/Vista/7/8, MAC OS X, LINUX, UNIX
Browsers: IE11, Mozilla25, Chrome31 and Safari5
Java/J2EE Technologies: Servlets 3.0, JSP 2.2, JDBC3.0/4.0, JavaBeans, HTML 4.01, JavaScript 1.5
Frameworks: Hibernate 4.0, Spring 3.0, Struts 2.0, JSF, Struts1.2x, JUnit, Ant 1.3, Log4J 1.2.x, EXT JS, Angular, ASP.NET
Linux: SNMTP, TCP/IP, HTTP
PROFESSIONAL EXPERIENCE
Confidential, Herndon, VA
Sr. UI / Angular JS Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business Team and project managers.
- Developed the web application in MVC Architecture using HTML5, CSS3, Bootstrap.
- Responsible for the overall layout design, color scheme of the web site using HTML5 and CSS3.
- Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
- Worked on JavaScript, Angular JS, jQuery, JSON, JQuery Template, XHTML, CSS in ATG Linux environment.
- Created custom directives usingAngularJS, for data manipulations and to display data in company standard format in UI.
- Implemented Model View Controller(MVC) architecture using Struts framework.
- Maintained Cross Browser compatibility and implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- 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.
- 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.
- Created custom directives usingAngularJS for data manipulations and to display data in company standard format in UI.
- Developed web page using Angular JS components like controllers, routers, NG app etc.
- Responsible for design and development of the Customer Relations Module.
- Wrote various methods to manipulate HTML, CSS in JQuery as well as making the page’s dynamic using AJAX, JSON and XML.
- Worked on SQL Queries with Oracle SQL Developer to select/insert/update/joins etc. for test/development purpose in local environment.
- Used Bootstrap Grid system for responsiveness.
- Implemented various JavaScript/JQuery UI effects on the pages.
- Installed and Managed Karma using NPM.
- Developed unit tests using Karma with karma-ng-scenario plugin.
- Developed the administrative UI using Angular.js and Node.js, Jasmine.
- Used GitHub UI, Git bash to commit, changes to the repository for maintaining various versions of the agile process.
Environment: HTML4/5, CSS2/3, JavaScript, Bootstrap, JQUERY, AngularJS, NODE JS, AJAX, JSON, Visual Studio, XML, Sublime Text, Illustrator, ASP.NET, SQL, Git.
Confidential, Herndon, VA
Sr. UI /Angular JS Developer
Responsibilities:
- Involved in various phases of Confidential Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various research applications.
- Setting up Angular JS framework forUIdevelopment. Developed html views with HTML 5, CSS3, JQuery, JSON, and JavaScript.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Built customUIWidgets and Application logic using Angular JS MVC architecture.
- Created prototype before development based on static and approved design documents and wireframes.
- Developed single page responsive WebUIusing HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery, D3JS.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Developed AngularJS services for reusable functionality.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
- Used CSS3 to developUIComponents such as Accordions and Model Windows using pure HTML5 and CSS3.
- Generated responsive data tables using with Bootstrap grid system.
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phones.
- Developed custom bootstrap with brand appropriate styles, colors, animations, and font icons.
- Built Web pages that are more User-Interactive using JQuery plugins for Drag and Drop, JQ-Validator, AutoComplete, AJAX, JSON, Angulars.JS and JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on theUIusing JQUERY/AJAX.
- Used 'TestNG' for backend test cases and 'Jasmine' for Angular JS test cases.
- Worked on Twitter Bootstrap to create Responsive Web Design.
- Used Karma for unit testing and Protractor for end to end testing.
- Developed base Http service on top of AngularJS HTTP service to communicate backend web services.
- Developed RESTful web services using JAX-RS and Jersey Libraries.
Environment: AngularJS, HTML5, CSS3, Bootstrap, LESS, JavaScript, jQuery, Grunt, Bower, node.js, npm, Java, AJAX, XML, IntelliJ, Sublime Text, Photoshop CS6, Illustrator CS6, Jira, Maven, SQL, Tomcat, Git.
Confidential, Houston, TX
UI/UX Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Developed responsive applications using Bootstrap.js, Require.js and Node.js, which allowed the same application to be optimized for both mobile and desktop resolutions.
- Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
- Responsible for front-end UI design using HTML, CSS/CSS3, JavaScript, jQuery and taking advantage of frameworks Angular.js.
- Uses Rational Rose for model driven development and UML modelling.
- Used AngularJS controllers (JavaScript object) to control page data and Models to bind data in User Interface with controller.
- AddedAJAXcalls usingJQuery.
- Developed the administrative UI using Angular.js, Node.js, and Jasmine.
- Developed RESTful web services using JAX-RS and Jersey Libraries.
- Used GitHub UI, Git bash to commit, changes to the repository for maintaining various versions of the agile process.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Made REST API calls using $http and $resource services with AngularJS.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
Environment: Java 1.7, Linux, JSP, XML, HTML, JavaScript, JQuery, Bootstrap, Google Map API’s, CSS3, Servlets, Spring, Hibernate, REST Web Services, MySQL, SQL, AJAX, Tomcat 8.0, PL/SQL, JSON.
Confidential, Cleveland, Ohio
UI/UX Developer
Responsibilities:
- Involved in SDLC for the application.
- Extensively used SQL Server 2005 for writing the Query and Store Procedures.
- Designed Web Pages using HTML, CSS and JavaScript for betterUI.
- Enhanced application to achieve uniformity through all the web pages using Style sheets.
- Created User Controls and Custom Controls to encapsulate the UI.
- Used session and cookies for the security purpose.
- Responsible for providing technical, production support in analysing the issues to the users and fix them.
- Created webpages according to client's requirement standards throughout the development and maintenance of the website using DHTML, HTML, XML CSS, Media Query and JavaScript.
- Use TagMan for Less code, more templates, highly visual and Simplify tag management processes and reduce the resources and time required to add, edit, and remove tags from sites.
- TagMan is Drag & Tag Library, designed for marketers (Clients) to select and deploy any tag in a few clicks which we use for our online CDN works softly and smoothly.
- Created prototypes and mock-ups, Wireframe for web page layouts.
- Responsible for visual communication and presentation resource developed with Adobe Creative Suite.
- Designed artwork for ads, logos, brochure in media like newspapers, magazines, etc. developed in Photoshop, In Design, and Illustrator - Adobe Creative Suite.
- Visualized & designed 2D -3D Logos in developed in Adobe Flash.
- Worked on and existing web-pages for SEO and web-redesign.
- Involve in creating and consuming of Web Services for the online payment process using C#.
- Involve in designing the structure of Database.
- Prepared various test cases to fix the bugs and ensured an error-free using N Unit Testing and End-to-end testing.
Environment: Visual Studio 2008, MS SQL Server 2005, C# and ASP.Net3.5, LINQ to SQL, Web Services, Visio, AJAX, Adobe Creative Suite-Adobe Photoshop, Adobe in Design, Adobe Dreamweaver, Adobe Illustrator, Adobe Flash, HTML, CSS, JavaScript, TagMan.
ConfidentialUI Developer
Responsibilities:
- Worked extensively on design and development of UX,UI, IA, HTML, CSS, jQuery.
- Worked closely with back-enddevelopersto 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 designUI/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 customizeUI/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.
- Worked on application scripts in production environment in a timely manner, escalating when applicable.
- Worked with other operational support groups for normal production support, problem or outage situations.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, XML
ConfidentialJAVA/J2EE Developer
Responsibilities:
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Involved in the development of JSP.
- Involved in developing the JUNIT test cases.
- Extensive use of spring (IOC, MVC), Struts.
- Developing and maintenance of Confidential applications using SPRING, HIBERNATE, JAVA/J2EE.
- Developed user interface using JSP, JSP Tag libraries and Struts Tag libraries.
- Used Apache Struts Framework.
- Involved in the development of Action Classes and Action Forms using struts.
- Developing customized Light weight persistent classes and ORM Confidential (HIBERNATE).
- Utilized MySQL 2008 database with WebSphere server.
- Worked closely with vendors and technical groups to resolve production issues.
- Maintain Production jobs and associated schedules within the environment
- Improved user experience by designing and creating new web components and features.
- Drafted usability evaluation as needed in planning, preparation, and follow up so that, each design iteration was evaluated effectively, and at the correct time.
Environment: Hibernate, Spring, Struts, JSP, MySQL, Web Services, IBM Web Sphere.