Front End Developer Resume
Boca City, FL
PROFESSIONAL SUMMARY:
- Around 7+ years of experience in Web Application Development using Web Technologies like HTML, CSS, XHTML, JavaScript, AngularJS and ReactJS.
- Expertise in developing Web - based applications using HTML5, CSS3 from 4 years, JavaScript, PHP, jQuery, AJAX, Responsive Web Design (RWD), Bootstrap, JSON from 6 years, and used Backbone.JS, React.js, Redux,for 2 year.
- Strong background in JavaScript (ES5, ES6) and new frameworks like Angular JS 1, 2 & 4, React JS and Node JS for Backend.
- Skilled in Graphical User Interface designing (GUI), Web application development, Human Computer Interaction factors, usability, flash presentations, flash mock-ups, creating -illustrations, content navigation, formatting web pages, web typography and implementing CSS.
- Experience in UI development using HTML5, HAML, SCSS, Twitter-Bootstrap, JavaScript, JQuery, Angular JS and Coffee script and other similar web technologies.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Extensive working experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Used AngularJS framework for building web-apps and is highly efficient in integrating with Restful services. Worked on Bootstrap CSS framework for Responsive Web Design.
- Extensive API development experience for both SOAP and JSON based services including Restful API’s.
- Very good experience in JavaScript MVC frameworks Backbone.js and Angular.js. Used Angular JS in developing single page applications.
- Hands on experience using Firebug for Mozilla, DeveloperToolbar for Chrome and IE DeveloperToolbar for Internet Explorer.
- Managed and maintained Oracle and NoSQL(Mongo DB) databases in production domain
- Experience with data modeling for Relational Databases like MySQL, Oracle, Postgresql and sqlite3.
- Designed and Developed font- end applications using JavaScript (ES5/ES6), React and Backbone/ Marionette.
- Experience with Test Driven Development (TDD) using Rspec, factory girl and MiniTest.
- Experience with Behavior Driven Development (BDD) using Cucumber and Capybara
- Good mix of front end user interface design and back-end control logic development.
- Well versed in concept building, information design, visualization, testing web based applications.
- Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
- Working knowledge on JavaScript library JSON and XML Technologies.
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Used React-autocomplete for creating Google maps location search on the webpage.
- Using AngularJS 2.0,factory and services for dependency injection. Developed reusable components using Custom Directives in AngularJS.
- Implemented Presentation layer using CSS Framework, backbone, Angular JS, Wire-framing, HTML5.
- Proficient in developing web page quickly and effectively using: HTML5, CSS3, JavaScript.
- In-Depth knowledge/Experience of Web 2.0, JavaScript/ES6, JQuery, CSS3, W3C Standards.
- Expertise in debugging and troubleshooting existing code.
- Performed unit testing using JASMINE test cases.
- Used JIRA for bug tracking and issue tracking
- Extensive experience with version control like Git, SVN
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Experience working within both Agile and Waterfall development environments.
- Excellent problem identification skills through JUnit, Log4j.
- Have excellent analytical, problem solving, communication and interpersonal skills, with an ability to interact with individuals at all levels and can work as a part of a team as well as independently.
- Exposure to Insurance, Banking and Financial Domain.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java SDK 1.4/1.5, COBOL
Operating Systems: Windows NT/2000/XP, UNIX.
Tools and IDE: Eclipse, Net Beans, ANT build tool, Tortoise SVN and JUNIT
JavaScript Libraries: ExtJS, 2.0/1.0,Backbone.js, Node.js, Require.js,Angular.js, express.js
Scripting Languages: HTML, CSS, JavaScript/ ES5/ ES6, AJAX, Shell script, jQuery.
Database Skills: SQL, PL/SQL, NoSQL, Oracle, JDBC
PROFESSIONAL EXPERIENCE:
Confidential, BOCA CITY, FL
FRONT END DEVELOPER
Responsibilities:
- Web designing & development using HTML5, CSS3, JavaScript ES 5/6, and Ajax.
- Developed an advanced Facet search single page application using Angular JS with complete UI.
- Involved in writing the front-end code for the application using Angular 4.
- Designed and developed multiple Angular Applications using AngularCLI, Typescript, Git.
- Involved in developing theUIpages using HTML, CSS, JavaScript, Angular.JS, and D3.JS.
- Involved in creating SPA (Single Page Applications) using Angular.js.
- Updated the application with new features of Angular 4.
- Extensive use of AngularJS, UI-Grid, JSON, For MVC Pattern Application.
- Built Web pages that is more user-interactive using AJAX, JavaScript, Angularjs and D3.js.
- Worked on some of the new features of Angular 4 like new syntax, ng- templates, form validators, routers etc.
- Worked withAngularJSdirectives ng-app, ng-init, ng-model for initialization ofapplication data.
- Integrated the Angular JS application with the RESTFUL Web Services.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Involved in Enhancement of existing application utilizing AngularJS developed routing through web pages and achieved Single page application.
- Wrote extensive HTML5, CSS3 and JavaScript ES5/ES6 code to build dynamic pages.
- UsedAngularJSto achieve two-way data binding.
- Have done a POC to measure effort in migrating Angular 1 to Angular 2.
- Worked on user validations by using angular 2.
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD).
- Worked on new components like date etc. by using angular 2.
- Involved in designing mockups for the angular 2-component development.
- Validating user actions on the client side and providing responsive feedback by using angular 2.
- Worked on design and implementation of modules onAEM.6.0 and Adobe CQ 5.6
- Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
- Implemented nested views and routing using Angular UI Router as per the requirement.
- Created various Angular directives, controllers, DOM, expressions, templates, data binding, etc.
- Created web services and desktop applications to access and display data needed by support teams using Ajax, JavaScript, Angular JS, Node JS, CSS and HTML
- Creating AMI from instances for quicker deployment and also leveraging existing AMI from AWS.
- Designed and developed the Presentation layer using Angular 4and Angular Material.
- Used various features in AngularJS like data binding, routing, custom filters, and custom directives to meet various customized requirements.
- Used the http services in AngularJS to make API calls and exchange data in JSON.
- Used Angular JS for building rich Internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Created graphics including Icons, Images and logos using Adobe Photoshop and Adobe Flash Catalyst.
- Used Dreamweaver as HTML Editor for designing new pages.
- Experience in working with NoSQLDatabase like Mongo DB to manage extremely large data sets.
- Experience inNoSQL database like Mongo DB installation, configuration and in designing Mongo DB multi- shared cluster and monitoring with MMS.
- Worked on the innovation team using JavaScript with ES5 and ES6, web pack, babel and karma
- Used Jasmine and Karma as end-to-end testing tools for debugging and software quality insurance.
- Experience on implementing theAngular JSin creating animations based on CSS classes
- Worked upon the dashboard for the project, which contained a variety of charts and drag gable components using JQuery UI Library.
- Using Google analytics reports optimized the page load time for the pages that had heavy traffic and improvised those pages using LESS -CSS.
Environment:HTML/HTML5, CSS/CSS3, JavaScript/ ES5/ ES6, Angular 2/4, Node.js, Bootstrap, REST Web Services,Jasmine, Karma, JSHint, NPM, SASS, Gulp Rally, DOM, NoSQL, Mongo DB, Docker, AEM 6.2, Agile methodology, SVN, Jenkins, Typescript, Apache Tomcat.
Confidential, FL
UI Web Developer
Responsibilities:
- Development of the Web front end user interfaces with HTML/HTML5, DHTML, CSS/CSS3, SASS, JQuery, JavaScript, Angular JS, ReactJS, Node.JS, Express.JS, Backbone.JS, Bootstrap, DOM, XHTML, XML and JSON.
- React JS was used to build application that updates constantly over time.
- Successfully Ported Angular 1.5 application To Angular 2& Responsible for setting upAngularJS framework for UIdevelopment.
- Developed SPA using Reactto utilize the HTML5 DOM features and update elements that are modified in the webpage.
- Developed internal services using Java and Node. Js
- Implemented react UI and maintained the state with Redux architecture implementation.
- Making changes to the existing web applications and creating new components using React JS.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout.
- Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
- Using JavaScript, JQuery for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- UsedReact JSwith Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
- React JS was used to build application that updates constantly over time.
- Created reusable UI components using React.js.
- Created some widgets using Kendo UIand successfully integrated Kendo UI components, Node.JS and module. JS with polymer.
- Created proof-of-concept using responsive web design, Node.js, modernizer js, HTML5 and CSS3.
- Implemented RESTful services and data services on Node.js and Express.
- Also added unit tests to codebase using Jasmine and trained the team on JavaScript best practices, Backbone, and unit testing using Jasmine.
- Coded and used Generators and Promises to resolve callback hells resulting in efficient and structured code.
- Develop various screens for the front end using React- Nativeand used various predefined components from NPM (Node Package Manager)
- Accelerated app performance by using Node clusters and also improved scalability.
- Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using React.js.
- Wrote client Side code using React JS and used NPM & gulp directories to generate the server environments.
- Worked on React component cycle, babel dependencies, ES6 & 5 presets.
- Used Browserify, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
- Worked with stash and GIT to maintain current and historical versions of source code.
- Performed Unit testing on ReactJSapplications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
- Implemented flux pattern by using React Redux framework.
- Worked on props, refs and wiring the components with React router.
Environment:ReactJS, Node JS,Redux, Angular JS,Node.Js,JQuery, JavaScript, CSS3, HTML5, Bootstrap, Word press, AJAX, JSON, Responsive Web Design (RWD), NPM, GIT, GitHub, Agile, Scrum, NGINX, LESS, AWS.
Confidential, GA
UI/UX Developer
Responsibilities:
- Responsible for creating a responsive front-end UI using CSS3, HTML5, AngularJS and Twitter Bootstrap.
- UX&UI Design Photoshop/illustrator or Wireframing Prototyping.
- Designing and defining UI Page Types Wireframing, Rapid prototyping for most complex business scenario’s.
- Involved in creating wireframes for and designs for a variety of forms as well as dashboards.
- Implemented latest HTML5 and CSS3 features like creating various effects, shadings, 2D/3D animations, shapes, handling multimedia files and many others.
- Experience in creating DOMcontrol structures in Angular for repeating/hiding DOM fragments as well as experience of form validations.
- Translate Business Requirements into Wireframes, screen mock-up and prototypes.
- Implementation of REST- API for services and controlling access to the databases. Node.Js for communication between mobile devices and backend.
- Used JQuery to make the HTML, CSS to interact with JavaScript functions to add dynamism to the web page.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Involved in developing high performance web app by utilizing my knowledge on HTML5 technologies like Web Workers, Cache API & CSS3 features like prefetch, preconnect.
- Used JavaScript DOM manipulation and JavaScript event to get the data from HBASE and render image in UI.
- Worked on version control system called SVN and comfortable with branching, Tagging and merging.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML and CSS3/CSS.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Implemented JSON parsing for data handling on different application.
- Involved in making the webpages accessible and testing accessibility using tools like Fire eyes and Jaws.
- Experience with Agile and test-driven development, continuous integration and version control via Git.
- Worked with RESTful-based web services in XML and JSON.
- Used Jasmine as testing framework and Karma as test runner to perform unit testing.
- Implemented nested views and routing using Angular UI Router as per the requirement.
- Worked with Automation QA team to handle E2E integration testing for angular projects using Protractor.
- Worked on cross browser compatibility issues using feature detection library called Modernizer.
- Used RequireJs to load and manage dependencies of an application for better performance.
- Developed few backend REST API modules Login, Profile, User manager for admin portal using Nodejs based on SOAP architecture.
- Involved in setting up Grunt tool for the existing project to build, obfuscate the JavaScript code and to integrate it with various Unit testing frameworks.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Used Mongo DB for extracting JSON Data and database interaction.
- Developed prototypes and UI deliverables, such as wireframes using the tool BALSAMIQ.
- Established UX design as the first stage of all Web and mobile application developments, instituting a user-centered design (UCD) approach.
- Involved in creating Public Safety Monitoring Mobile Application using React-Nativein IOS & Android.
- Designing product for web and mobile platforms as UX Designer.
- Extensively used jQuery, Node.js in implementing various GUI components in application portal.
- Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to web page.
- Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Maintained cross browser compatibility and implemented responsive features using Twitter Bootstrap.
- Coding pages with best Search Engine Optimization (SEO) techniques.
Environment:HTML, CSS, JavaScript, AngularJS, C#, Node JS, bootstrap, JQuery, Grunt, Gulp.
Confidential, FL
Java UI Developer
Responsibilities:
- Built Web pages those are more user-interactive using AJAX, JavaScript, Kendo UI and Angular JS.
- Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Used Angular JS framework where data from backend is stored in model and populated it to UI.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Used Bootstrap and AngularJS in effective web design and also involved in refactoring the existing code.
- Involved in developing a data dash-boarding site using AngularJS and D3.js.
- Development of Client Side Validation techniques using JQuery andAngularJSdirectives.
- Used NodeJSto offer an easy and safe way to build high performance and scalable network application.
- Worked with NodeJSfor creating networking applications that could be run on server side.
- Development of customAngulardirectives, which can be use along with HTML components for DOM Manipulation.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
- Ran the standalone front-end application in Grunt Server task runner.
- Exposed the Web Services to the client applications by sharing the WSDL’s.
- Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Involved in integrating the Java code (API) in JSP Pages.
- Developed the data grids using ng-table and Kendo-grid.
- Projects included design and coding of the corporate website built in XHTML, DHTML, CSS and Flash.
- Implemented a lightweight customizable jQuery plugin for styled appearance.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node JS environment.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
Environment: HTML5, XHTML, CSS3, JavaScript, JQuery, JSON, Angular.js, Jasmine, Web services, My SQL.
Confidential
UI/Web Developer
Responsibilities:
- Designed and developed client side GUI using JSP, HTML and JavaScript.
- Design and development of Web pages using HTML, CSS including XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Used Eclipse 3.0 to develop the Application.
- Performed unit testing.
- Created build script using ANT and deploy to different servers
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services
Environment:HTML, CSS, Java Script, JQuery, AJAX, Usability Testing, Agile methodology.
Confidential
Java/ UI Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MySQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
- Managing and implementing all code changes via SVN. Deploying builds across development, staging.
- Converted business requirements into technical requirements in preparation of High level design document and Functional specifications.
- Used JDBC to connect the J2EEserver with the relational database.
- User input validations done using JavaScript and developed use cases using UML.
- Extreme programming methodologies for replacing the existing code and testing in J2EE environment.
- Developed java classes for business layer.
- Developed frontend layout and intro for home page using Fireworks.
- Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.
- Extensively used images of the product for web and catalogue.
- Web Application Developed using Web Technologies 2.0.
- Interactive Planning for the product development.
- Training in gathering user requirements and followed by analysis and design.
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls
- Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Created both client and server side validations.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend classes to support data access and user authorization.
- Daily SCRUM stand-up meeting and provided demo to the business every Tuesday.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
Environment:JavaScript, JQuery, PHP, HTML, CSS, AJAX, Apache, Windows.
