Front-end Developer Resume
New, JerseY
SUMMARY:
- Over 7+ years of experience in developing the front end/web applications using HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JQuery, JSON and AngularJS.
- Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript and JQuery and experience in making webpage cross browser compatible.
- Solid understanding of Responsive Web Design.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Skilled IT Professional with proven success in maintaining multiple e - projects & experience in implementing high performance user interfaces and web applications.
- Specialized in development and implementation of Application, mobile and Web based Technology Solutions.
- Writing JavaScript for Node JS applications that is useful for interacting with server and network applications
- Build user interfaces differently by breaking them into components using ReactJS and used a real, full featured programming language to render views, with ReactJS.
- Experience in using JavaScript and ASP.NET validation controls for performing Form Validations.
- Proficiency in deploying applications on J2EE Application servers like Tomcat, JBOSS, and WebLogic
- Experience in using version control (SVN).
- Familiar with creating Custom Reusable React Components Library.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Experiences with full software development lifecycle, architecting scalable platforms, object-oriented programming, and agile methodologies.
- Expertise in developing front-end of the applications using JavaScript, CSS, XML, HTML 5, and AngularJS.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Extensive experience in developing Node JS applications using MVC frameworks
- Proficient in using design pattern such as MVC Architecture
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Experience in RDBMS including Oracle 12c, DB2 10.1, MySQL 5.6.16, PL/SQL 12c, SQL Server 2012.
- A result-oriented professional with good communication, leadership, team management, analytical and co-ordination skills.
- Experience in debugging and troubleshooting the existing code.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
- Demonstrated ability to complete high-end projects in deadline-oriented environments.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, XHTML, XSL, CSS2/CSS3, BOOTSTRAP, J2EE, XML, Typescript, JAVASCRIPT, JSP, JSON, AJAX, ASP.NET, Agile, PHP.
Framework: jQuery, AngularJS 1.X/2, BackboneJS, NodeJS, ReactJS, HighchartsJS, ExtJS.
IDE & Tools: Eclipse, NetBeans IDE, WebStorm, Notepad++, Sublime Text, Cornerstone
Application Server: Apache Tomcat 5.5/6.0, WebLogic Application Server, Web Sphere
Languages: Java, SQL
Operating Systems: Windows, Linux RHEL6/CentOS, Mac OS X
PROFESSIONAL EXPERIENCE:
Confidential, New Jersey
Front-end Developer
Responsibilities:
- Involved in Requirements and Analysis, Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Fluent in creating dynamic web pages using JavaScript, Angular.js2.0, HTML, D3.JS & CSS , as well as charting libraries like Highcharts.
- Developed HTML views with HTML5, D3.JS, CSS3, Bootstrap and Angular JS2.0.
- Worked on reactjs to provide a view for data render on the front end.
- Used Reactjs to update HTML document when data changes
- Built different modules, controllers, templates , custom filters and directives in Angular JS2.0.
- Built Single Page Applications (SPA), Responsive Web design , UI using HTML5 Grid Layouts , CSS3 Media queries where it’s an expression and can be used to either True or false.
- Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON and Angular resources.
- Used CSS pre-processors ( SASS and LESS )
- Used Grunt to create UI builds and run UI tasks like compiling less files to generate a CSS file.
- Involved in Developer Testing , Review and Trouble shooting.
- Worked closely with other senior developers, Business Analysts, product managers, UX designer, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture.
- Experience with Amazon EC2 instances.
- Ensure that builds are properly deployed in Development and Production Environment using Jenkins
- Handled response data from RESTFUL web services using XML, SOAP and JSON to update UI .
- Interacted with java controllers ( JQuery, Ajax, and JSON to write/read data from back end systems)
- Used GIT for version control along with Source tree, JIRA for defect tracking.
- Developed different grid systems, Tables and Forms using bootstrap.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Developed data visualization for different plugins using Highcharts JS.
- Developed the tracks and reports website traffic using Google Analytics
- Worked with ngRouter and uiRouter for Angularjs2.0 to route between single page application to load different states and views.
- Used ExpanDrive that facilitates mapping of local volume to many different types of cloud storage.
- Actively participated in daily standups to discuss the progress of the application also involved in sprint planning and retrospectives.
- Implemented the local front-end test environment on Centos-7.
- Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
Environment: HTML5, CSS3, JavaScript, AngularJS 2.0, ReactJS AJAX, JQuery, JSON, DOM, bootstrap, MVC, Eclipse, ExpanDrive, Cornerstone, SourceTree, Windows.
Confidential, North Carolina
Front End Web Developer
Responsibilities:
- Developed various screens for the front end using Reactjs and used various predefined components from NPM (Node Package Manager) and Redux library.
- Designing custom UI for applications, as well as charts & other data
- Written various custom directives, services and filters in AngularJS as per the functional requirements.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Used semantic elements in HTML5.
- Enhancements in existing UI screens like add drill through feature and multi edit/delete feature for different health plans.
- Implemented Backbone.js and Reactjs to create a dynamically changing website.
- Used SOAP in the implementation of Web services.
- Used Reactjs for creating reusable components with well-defined interfaces
- Used JSON for faster and impulsive responses.
- Implemented Reactjs Controllers to maintain each view data.
- Used Bootstrap buttons, glyph icons, progress bar and pagination for responsiveness across pages.
- Using Spring MVC framework to write Restful web services.
- Used Hibernate to write configuration files for Oracle.
- Involved in generating build script using GRADLE that builds and compiles the code, builds a war file and deploy the application on the server.
- Experience in using Toad for Oracle for storing data in the database.
- Experience in using SVN for pulling and committing the developed content from/to the repository.
- Used Karma for unit testing.
- Used Redux to store state of app in a singular source.
- Involved in giving Sprint Level Demos to the product owners.
- Involved in giving manual builds and deployments to the respective environments.
- Followed agile practices in CA Agile Central Login.
- Leading a team of 6 member’s onsite in managing team performance and progress.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Deep understanding of JavaScript, backboneJS and the jQuery & NodeJS framework
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
- Follow up with the development team on the improvements, integration and further enhancements in the website.
- To release the enhancements within the specified timeline communicated.
Environment: HTML5, CSS3, Redux, ECMAScript ES5, ES6, JavaScript, jQuery, AngularJS, Bootstrap, Spring JPA, Hibernate, Reactjs, Nodejs, Karma, JSON, RESTful, Toad for Oracle, SQL Developer, backbonejs, Spring Tool Suite, Antill3, ITG Logon, Tortoise SVN, CA Agile Central Login.
Confidential
UI Developer
Responsibilities:
- Created a custom, single-page, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using Angular JS and the front-end framework
- Worked on JavaScript framework (Backbone, Node Js) to augment browser-based applications with MVC capability.
- I also worked with WebDAV 20 & PHPStorm to improve portals
- Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, customer dashboard page using Bootstrap
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using J Query, AJAX.
- Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several sessions at one time
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript
- Implemented various Validation Controls for client-side validation and implemented custom validation controls with JSP validation controls.
- Used PHP for highly interactive AJAX based applications
- Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes.
- Participated in meetings with the end-clients to develop custom UI Components that are cross browser compatible
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
- Applied industry best practices and standards when project requirements are lagging.
- Developed common CSS classes for the user interface using CSS and CSS3
- Used backbone.js that enforces in communication to the server
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues
- Troubleshooting customer issues, generally on Linux-based LAMP stack servers running with Web Portals.
- Responsible for creating the screens with table-less designs meeting W3C standards.
Environment: HTML/HTML5, CSS/CSS3, backbone js, PHP, Node Js JavaScript, J Query, AJAX, JSON, JSP, Angular JS, Bootstrap, Usability Testing, Agile methodology.
Confidential
Front End Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML
- Designed business applications using web technologies like HTML, XHTML, PHP and CSS based on the W3C standards.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX which includes CSS attributes, properties and methods.
- Accomplished and launched enterprise solution for customer survey and analytics using Highcharts, Nodejs, Extjs, jQuery, HTML5 and CSS3.
- Created the Node.js EXPRESS Server to build MVC framework from front-end side AngularJS to back-end MongoDB and MySQL.
- We will be using Node.js to build a scalable network application where it can handle many connections concurrently.
- Worked on presentation layer, developed dynamic UI modules using Canvas , JSP/JS pages along with jQuery and DWR (AJAX) calls. All the modules are roles/permissions driven
- Rapidly prototyped interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Coding for various Map Controls using JavaScript and PHP.
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Created and optimized graphic prototype websites and applications interfaces using HTML, backbone.js, Angularjs and CSS.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and SOAP.
- Implemented and designed user interface for web based customer and mobile application.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
Environment: HTML, XHTML, Nodejs, CSS, JavaScript, jQuery, AJAX, JSON, ExtJS, XML, PHP, High charts, BackboneJS, AngularJS, ECLIPSE, Restful Services.
Confidential
W eb Developer
Responsibilities:
- Coded extensively in jQuery to make rich internet web pages and created custom date picker on the website.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS .
- Involved in writing application level code to interact with APIs, Web Services using AJAX, SOAP, JSON and XML .
- Participated in all phases of WebDev Team's Agile development process: scrum, grooming, planning, developing, testing, and deploying
- Implemented and designed user interface for web based customer application.
- Coded JavaScript for page functionality and Pop up Screens.
- Developed JSP pages using JSTL and Struts specific tag libraries.
- Implemented proof of concepts of Spring MVC.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript .
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript .
- Created UI designs using Web 2.0 standards .
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
Environment: HTML, DHTML, CSS, Less/Sass, JavaScript, jQuery, AJAX, JSON, XML, Eclipse.
Confidential
UI Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript, and MySQL.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- 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
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: HTML, CSS, JavaScript, XML, jQuery, JSP, Agile methodology, Eclipse, Spring MVC, Struts.