Front End Developer Resume
Irving, TX
SUMMARY
- Over 7 Years of experience in application and web development with emphasis on UI technology stack.
- Expertise in client scripting language and server scripting languages like JavaScript, AngularJS, Angular, JQuery, JSON, Bootstrap, HTML5 and CSS3.
- Strong experience in JavaScript Frameworks like Node.js and Require.js.
- Proficiency in .NET technologies including .NET Framework and Angular Framework, ASP.NET (Web Forms and MVC), C#, VB.NET, XML Web Services and AJAX.
- Extensive experience on implementing AJAX features using JavaScript, AngularJS and jQuery and developed custom components using AngularJS custom directives.
- Developed Graphical User Interface (GUI) to display report data using jQuery in Cross - browser compatibility and Web Application Scaling.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Experience in implementing the DOM element manipulation using jQuery.
- Sound knowledge in working compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome.
- Experience in node.js task runner tools Grunt & Bower and experience in code coverage tools Jasmine and Karma.
- Experience on HTTP specifications and REST standards and expertise in integration of RESTful services with UI applications.
- Expertise in creating the pages using CSS3 webpage layouts and vast knowledge in usability and accessibility concepts proficient in using higher level style syntax in LESS and SASS for advanced CSS features.
- Strong experience in tools SSH, SVN, Git, Gitlab, GitHub, Jenkins.
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Used SVN and Bitbucket a distributed version control system using Git for defect management.
- Good in differentiating the layouts for mobile management. Able to create the adaptive layouts with the help of Bootstrap.
- Good knowledge of component based architecture in Angular 2.0/5.0 along with Typescript.
- Expertise in development of server side JavaScript using Node.js and JavaScript templating using Handlebars.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Development.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 10g/11g, DB2, SQL Server and MySQL.
- Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.
- Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication.
- Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.
- Experience in all phases of software development life cycle(SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, TypeScript, AJAX, jQuery, JSON, Apache
Frameworks: Angular 1.5/2.0/5.0, Ext JS 2.0, Node.js, Bootstrap, Foundation, ASP.NET
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Developer Tools, Edit Plus, JSfiddle, Webstrom, Tatastrom, Sublimetext, IntelliJ, Atom, Visual Studio
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools(wire frame): Adobe Illustrator CS3(basic idea on wire frame and visual design), Photoshop CS6, Adobe CQ
Project Build / Management tools: Grunt, Maven, Bower, Jira, Gulp, Rally
Debugging Tools: Firebug, Bugzilla, chrome canary tool, IE Developer toolbar
Version Control: CVS, SVN, Git, GitLab, GitHub, Accurev
Unit Test Framework & Tools: Junit, Jasmine, Karma
Databases: Oracle 10g/11g, MySQL, NoSQL(MongoDB), SQL Server
Operating Systems: Windows, Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential, Round Rock, TX
UI Developer
Responsibilities:
- Implementing presentation tier using HTML5, CSS3, Bootstrap and Angular 1.0/5.0 by utilizing the mock-ups that were created by design team.
- Designed and developed the UI components using JSP, HTML5, CSS3, JavaScript and AJAX.
- Extensively used Node.js and Angular MVC Frameworks in the development of the web applications.
- Used Angular 5.0 to fetch data from the server by giving URL to JSON data for model and to populate model from the server.
- Used JSON for data exchange between application modules along with XML.
- Client-side validations were done using Java Script.
- Involved in development of individual Sprints with the help of GitHub and developed new functions and strategies by contributing in GIT management.
- Responsible for designing the Single Page Application using JQuery, Angular 5.0 and Bootstrap.
- Used karma-test-runner and Jasmine for Unit testing.
- Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Worked on the creating different screen using ExtJs and developed reusable ExtJS components Such as Viewport, Panel, and Grids etc.
- Involved in developing Pagination for Search Results using Ext Paging Store.
- Wrote and executed efficient SQL queries (CRUD operations), JOINs on multiple tables, to create and sample test data.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Involved in development of individual Sprints with the help of Team Foundation Server and experience in using Version Control Tools like GIT/GIT-HUB.
- Integrated jQuery apps with numerous plugins, bootstrap, cookie, easing and transit.
- Used Web2.0 standards for rich GUI using DOJO, and also involved in handling client-sidevalidation using Java Script.
- Implemented the server based JavaScript for persistent server connection in the application developed using NodeJS.
- Implemented AJAX to enhance the capability of the website.
- Develop SQL stored procedures and Triggers for updating and accessing data from SQL database.
- Used Node modules for asynchronous non-blocking of I/O control with the help of Node.js.
- Used Git repositories for version controlling, and Log4J is used for Logging and Tracing the messages.
- Utilized the customer records participated in customer credit program architecture and various benefit programs.
- Involved in various agile ceremonies like Standup meetings, Estimations and Retrospective meetings.
- Coordinated with backend team, maintained the web UI using secured connection.
- Reviewed and analyzed various change requests requirements, design, and development and testing.
- Implementation of SOA created and consumed RESTFUL Web Services in the front end.
- Writing custom filters, directives for the HTML5 using Angular code and responsible to develop JSON Object responses.
- Experience in implementing xml, maven applications for building error free applications.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Documented all phases of the project and implemented system changes in accordance with the objectives and requirements and developed user documentation.
Environment: HTML5, CSS3, JavaScript, jQuery, JSON, Angular5.0, Bootstrap, Visual Studio 2017, XHTML, JSP, SQL server, Node.js, Ext.js, SVN, GIT, Agile methodology, GWT, TFS and REST Services.
Confidential, Irving, TX
Front End Developer
Responsibilities:
- Created optimized graphic websites and application interfaces using HTML5 and CSS3.
- Developed cross-browser/platform HTML, CSS and JavaScript to desired design specs for single page layout using code standards.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Involved in development of Web and Mobile application using Angular 2.0 and Node.js.
- Extensively used Require.js for managing dependencies between modules throughout the application process and used Angular and Redux bindings for flux implementation.
- Used jQuery to make the frontend components interact with the JavaScript functions to add dynamic web page at the user interface.
- Designed Frontend with object oriented JavaScript Frameworks like Angular2.0, Node.js and experience with client side templating like Handlebars.js.
- Extensively used jQuery, Jasmine, JSON, AJAX and DOM (Data Object Modeling) scripting to create interactive web applications like message posting and auto complete form for secured validations.
- Experience in Agile methodology and Rally management for various projects.
- Storage and alignment of larger data, creating page elements while testing are more beneficial using Jqx Widgets.
- Implemented NodeJS at server side to provide restful API to client-side backbone application.
- Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Wrote GWT code to create presentation layer using GWT widgets and event handlers.
- Identifying the long-term objectives and strategies, this is the major challenge in E-commerce management.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Used JIRA as an issue tracker tool to collaborate with testers and functional team as well as to track defects and change requests.
- Extensively used single thread per process, in order to decrease the load on server for multithread requests with the help of Mongoose and MongoDB.
- Developing new functions and strategies by contributing in GIT management using GITHUB.
- Familiar with various Data adapters, and maintained the processed data, display the meta data and alerts in user interface.
Environment: ASP.NET, HTML5, CSS3, DHTML, XHTML, CSS, JavaScript, jQuery, JSON, AngularJS, BackboneJS, Require.js, Node.js, GIT, Eclipse, IntelliJ IDEA, Agile methodology, GWT and REST Services.
Confidential, New Braunfels, TX
Front End Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner with using webtechnologieslike HTML5/HTML, XHTML, and CSS3/CSS as per company’s standards.
- Used Node.js, AngularJS, Sencha Ext.js and Backbone.js MVC Frameworks in the development of the web applications.
- Used Pixel management for each element in the nested loop of elements by Bootstrap.
- Involved in building highly interactive portable widgets using HTML5, CSS3, LESS and the latest AJAX libraries.
- Involved in the development of mobile management with the help of media queries in Twitter Bootstrap.
- Able to create adaptive free layout using Foundation 6.
- Developed the reusable framework for the application using the ASP.NETMVC Framework 4.0/4.5.
- Used ASP.NET to create mobile application in .NET Framework using Visual Studio 2010.
- Built and deployed the application on JBoss application server.
- Created HTML pages from the PDF’s given by the UX and used AngularJS to retrieve data from the Rest Services.
- Used AJAX calls through AngularJS to populate the data tables on the front-end.
- Storage and manipulation of larger data, creating page elements while testing are more beneficial in D3.js.
- Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Involved in the development of layout content with the help of Sass- twitter -bootstrap.
- Write code to fetch data from Web services using AJAX via JSON response and updating the HTML pages
- Involved in writing application level code to interact with RESTful Web APIs, Web Services using AJAX, JSON and jQuery.
- Used the server based java script for persistent server connection in the application process of NodeJS.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Experience in Agile methodology and Jira management for various projects.
- Tested on iPhone, iPad and Android phones/tablets to ensure pixel perfection.
- Identifying the long-term objectives and strategies, this is the major challenge in E-commerce management.
- Utilized the client records and participated in customer credit program architecture.
- Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle DB using Toad tool.
- Worked on cross platforms (WINDOWS-NT & LINUX) to gain thorough understanding of the SVN functionality in both the Operating Systems.
- Implemented and developed with Interwoven Team site and other Content Management Systems.
Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, Foundation, Visual Studio, JSP, LESS, JSON, DOM, Node.js, Angular.js, D3.js, Bootstrap, MVC, Jboss, AJAX, XML, Eclipse, PL/SQL, Gulp, Git, Jira.
Confidential, Reston, VA
Web Developer
Responsibilities:
- Developed the front-end featuring rich web interface implemented using JavaScript libraries like jQuery, Backbone.js and used Mustache tempting system.
- Developed huge multi-advertisement layout engine that was cross browser compatible.
- Redesigned and implemented complete web application to meet web and industry standards.
- Designed web pages using with HTML, CSS and jQuery, Backbone.js based on the W3C standard.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Expertise in JavaScript/CSS and JS frameworks like YUI.
- Developed and improved application using MVC Frameworks like Backbone.JS, Node.JS, AngularJS and Bootstrap.
- Utilized the excellent modules for the flow control in asynchronous non-blocking of I/O with the help of Node.js.
- Worked with single thread and light weight scripting for fastest data transfer within the Node.js.
- Developed and used Angular bindings for various scripting tasks in AngularJS.
- Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Used JSON to fetch the data from Web Services.
- Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
- Provided production level code to the engineering team for product development, including cross-browser support, and CSS optimization.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Used to interact with Business Analyst and Business owner to give up the best designing features for the product users.
- Worked with success driven models, and participated in beneficial revenue projects, using E-commerce methods.
- Provide the Secured digital certificates and maintained the performance through secured socket layer.
Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, jQuery, SVN, Adobe Flash CS3, AJAX, Adobe Dreamweaver CS3 and Web Services, Angular.js, Backbone.js, Node.js, Mustache, Rally.
Confidential
Software Developer
Responsibilities:
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML, JavaScript, jQuery and AJAX which were used for UI development.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, JSP and CSS as per company’s standards.
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Developed client side validation code using JavaScript and jQuery.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.
- Worked on prototypes for Responsive design.
- Implemented Remote Validation using unobtrusive JavaScript and JSON.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Developed views using Master Pages, Partial Views, custom HTML helper and jQuery with Razor view engine.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS& JavaScript using Dreamweaver CS3.
- Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Implemented design process upon client approval and built out all assets: buttons, products shots, UI components, etc.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Designed and developed the layouts of Customer Relations Module.
- 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.
- Migrated content from existing website to a new, database driven website; utilized in house Content Management System.
- Identified the way to increase the search engine optimization (SEO) and social media friendly.
- Solved the coding and technical problems during the project implementation
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Usability Testing, Agile methodology, Eclipse, JSP, Java Script, DOM, DHTML, XHTML, XML, XSL and Windows XP.