Senior Front End Developer Resume
PA
SUMMARY
- 8+ years of extensive work experience in writing web application programs covering front - end/UI using the web technologies like HTML4/5, DHTML, XHTML, CSS2/3, Bootstrap, JAVASCRIPT, JQUERY, JSON, XML, AJAX, Ruby, D3.JS, AngularJS.
- Experience using Angular JS and Angular-UI.
- Experience in developing custom, single-page, responsive web application to replace legacy line-of-business web application.
- Experience working on different SDLC methodologies using Waterfall and Agile.
- Experience working with modern client side frameworks such as Backbone JS, Ext JS, React JS and server side frameworks Node JS and Express JS.
- Excellent understanding of Responsive Web Design (RWD) for different devices.
- Knowledge in dealing with CSS3, Box model, multiple column layout, transformations and animations.
- Experience in working MVC Architecture and in using version control(SVN)
- Experience with REST Web Services, SOAP and JSON.
- High noledge in developing pages using HTML Div.’s, Forms, API’s and Media.
- Quality skills in building clean, aesthetically pleasing and efficient front-end designs.
- Strong noledge in Document Object Model (DOM).
- Strong understanding of mobile design plus responsive web design.
- Knowledge working on tracking tool JIRA and CSS preprocessors SASS and LESS.
- Worked on writing Grunt, Gulp, groovy tasks for build scripts, minified and bundled the JavaScript code.
- Excellent exposure working on JavaScript testing frameworks such as Jasmine, Karma and Mocha.
- Hands-on experience working with Git-hub and SVN repositories.
- Good exposure of Database management using SQL, MySQL, Oracle and Mongo DB.
- Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Capable of learning new technologies and adapt to a new environment quickly.
- Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.
- Team player with excellent communication skills.
TECHNICAL SKILLS
Languages/Tools: HTML/HTML5, CSS/CSS3, SASS, LESS, XHTML, XML, JavaScript, ES6, AJAX, JQuery, Typescript JSON, Bootstrap, Angular JS, React JS, Backbone JS, Express JS, Node.js, MVC, SVN, Git, GitHub.
Databases: IDE
SQL, Oracle, MySQL and Mongo DB.: Eclipse, Adobe Dreamweaver CS3, Web Storm, Aptana Studio, Notepad++, Sublime, Brackets
Techniques: Responsive design, Semantic html, Web Performance, Cross browser websites Unobtrusive JavaScript.
PROFESSIONAL EXPERIENCE:
Confidential, PA
Senior Front End Developer
Responsibilities:
- Involved working with business team for gathering client requirements.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Designed Frontend with in object oriented JavaScript framework like AngularJS.
- Created rich application websites using Angular.js, Node.js and Yeoman.
- Designed and developed the website using HTML5, CSS3 and JavaScript frameworks.
- Used CSS3 Box model for effective styling of the web pages and UI screens.
- Worked with Java Script third party languages like JQuery, Bootstrap.
- Responsible for building a large-scale POS (Point-Of-Sale) application.
- Utilized D3 for generating interactive visual reports.
- Used bootstrap for various components like Progress bars, Nav bars, Drop Down menu, Labels, Pagination, Headers, Jumbotron, Panels, Alerts.
- Extensively used Angular.js directives; wrote custom directives, controllers and services.
- Worked with JavaScript ES6 features such as multi-line strings and object literals.
- Worked with plugins like Popover, Scroll Spy, Carousel, Collapse, Tab, Transitions and worked with CSS3 @media queries.
- Used tool GULP as task runners and orchestrators, web pack for the build process.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
- Developed single page application using UI-router as a dependency and configuring different state/route and associating a controller for each state/route in the config function by providing $stateProvider, $urlRouterProvider as dependencies.
- Constructed the RESTful application using Node.js as a server-side language.
- Designed and developed user friendly search criteria by wrapping them in to an object and send as request object in the post request.
- Designed factories for the HTTP calls and added it as a dependency for the controllers and directives where ever it is used.
- Used GIT for version control along with Source tree, JIRA for defect tracking.
- Wrote and performed client-side and server-side unit testing with Jasmine, Mocha and the Chai assertion library.
- Been an active team player, halped in fixing the bugs and also carried out troubleshooting.
Environment: HTML5, CSS, JavaScript, Angular JS, D3 JS, React JS, NO SQL, Bootstrap, SASS, Node.JS, Bower, yeoman, Grunt, RESTful, Ajax, GitHub, Collaborator.
Confidential
Sr. Web developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various noledge research applications.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developedfrontendby using HTML5, CSS3, LESS, JavaScript, jQuery, JSON and AngularJS.
- Implement page layouts using mobile-first strategy through responsive grid systems via Bootstrap for cross-browser and multi-device compatibility.
- Used Angular JSfilters for search, sorting, pagination and custom filters.
- Created UI designs using Web 2.0 standards.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTROLLER section of MVC pattern.
- Developed an Angular JS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Designed a Web application using Web API with Angular JS and populated data using java entity framework and Used Entity Framework to model and manage data from SQL Server.
- Worked on Server Side programming using Node-JS in Creating Custom Http Services, File Manipulation, and RESTful services.
- Used AJAX to involve more logic functions like sending query request to back-end
- Used REST for developing Web Services.
- Used Angular ng-grid, ng-repeat for showing Tabular Database withAngular JS $valid, and data validation.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Used Git-Hub for code sharing and deployment.
- Used Notepad++ and Sublime code editors for writing and editing the code.
- Defined text alignment, size, borders and many other typographic characteristics.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
Environment: HTML5, CSS3, SASS, JavaScript, Angular JS, Bootstrap, Node JS, DOM, JSON, Jasmine, REST API, Safari, Chrome, Internet Explorer, Firefox, Sublime Text, JIRAs.
Confidential
UI Developer
Responsibilities:
- Involved in business requirement gathering, analyzing the requirement and documenting the requirements.
- Primary web designer / front-end web developer with advertising firm.
- Experience working in AGILE based development environment and participating in Scrum sessions.
- Utilize expertise in front-end development technologies such as HTML, CSS, JavaScript and flash to enhance interactivity.
- For better design user experience used Bootstrap for Modal pop-ups, Alerts, etc.
- Created banner ads, newsletters and flash animations.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Backbone JS.
- Worked with client side framework Backbone JS for creating abstract classes using models and views.
- Used Backgrid.jswhich supportsBackbone.jsto render the server side data and display and also worked on CSS pre-processors such as SASS.
- Involved in implementation of RESTFUL web service APIs using Node JS, which were consumed by making AJAX calls and JSON as data exchanging tool.
- Developed Web API usingNode JS and hosted on multiple load balanced API instances.
- Used Soap UI and Node JS for testing web services and verifying the request and response XML.
- Manipulated data using crud operations of MySQL database management system and handled database access and data transmission based on Restful web service.
- Graphic design skills include creating and modifying print pieces such as logos, corporate identity packages, advertisements, newsletters and brochures.
- Used Eclipse code editor and SVN as version control system for deployments.
- Good noledge of debugging JavaScript and html code with Firefox Firebug and Google Chrome JavaScript debugger.
Environment: Windows XP, HTML4, CSS3, JavaScript, Node JS, Backbone.JS, Photoshop, Dreamweaver, SVN, Eclipse, JavaScript Debugger.
Confidential
Web Developer
Responsibilities:
- Interacted with the client to understand their existing applications and design the site according to their system requirements.
- Designed and developed the front end using HTML4, DHTML and XML
- Created web page layouts using HTML4 and CSS.
- Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver.
- Performed client side validations over the forms using JavaScript.
- Implementation of browser-server interactions, DOM manipulation, AJAX libraries and tools
- Worked with MVC architecture in the web application
- Experience in developing front-end applications with cross-browser support & responsive design experience
- Wrote SQL queries to interact with SQL Server database.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers
- Involved in a waterfall-based approach to web development.
Environment: HTML4, CSS, JavaScript, XML, DHTML, JQuery, AJAX, Adobe Dreamweaver, Firebug, SQL, Windows XP and MS Office
Confidential
Jr. Web Developer
Responsibilities:
- Experience converting given application wire frames / visual concepts into pixel perfect HTML prototypes.
- Designed front-end screens using HTML, CSS and JavaScript.
- Designed and Developed Java Script framework for UI Configuration widgets.
- Developed html views with HTML, CSS, and Java Script.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Used JavaScript functions for the logical implementation part at client side for all the application.
- Developed stores procedures, triggers, functions and database tables in Oracle database.
- Used JavaScript accordingly for validation purpose, browser detection and controls.
- Created Windows services to create automation processing of XML.
- Created JSPs and developed the screens as per the file structure.
- Integrated the Java Code (API) in JSP Pages.
- Wrote extensive HTML, CSS and JavaScript code to build dynamic pages using Eclipse.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML4, CSS, JAVASCRIPT, Core Java, XML, DOM, Oracle database, SQL Windows XP and Eclipse.