Front-end Developer Resume
SUMMARY
- Exceptionally creative and dependable Web UI Developer with 7+ year’ s experience adept at reducing the amount of work required of end users to navigate software.
- Experienced in all 5 stages of the web development process including information gathering, planning, design, development, testing and delivery and maintenance.
- Proficient with a wide array of scripting languages like Angular2/5/6, JavaScript, Type Script, HTML/HTML5, CSS/CSS3, JQuery, Bootstrap, Node.JS, GIT, Express.JS, ReactJS, AJAX, JSON technologies.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
- Developed Responsive Web designs (RWD) using CSS3 Media Queries and Bootstrap.
- Having good experience in developing enterprise applications by writing server - side code with Node.js and Express framework, a database to store and retrieve data with MongoDB and front-end web pages designing with React JS.
- Built large-scale web applications and mobile-first websites using Angular*, JavaScript, and React.
- Proficient in developing Single Page Applications (SPA) using JavaScript MVC framework such as ReactJS.
- Good knowledge on testing tool Karma and Jasmin.
- Worked on various version control systems- GIT and GIT HUB, BIT Bucket.
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Significant experience in web development tools like Intellij, Sublime Text 3, Microsoft Visual studio.
- Sound knowledge in working with browsers compatibility issues with different browsers.
- Demonstrated ability to complete projects in deadline-oriented environments.
- Quick learner and proficient in solving the technical issues in the project.
- Good in communicating with clients, customers and managers in the enterprise at all levels.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, jQuery, PHP
Tools: Adobe Dreamweaver, Adobe Flash Professional, Eclipse.photoshop, Balsamiq, Gimp 2 Photoshop
Version Control: Perforce, CVS, SVN, Clear Case
JavaScript Libraries: JQuery, Angular js, Node.js, backbone.js, Require.js
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3
Data Base: Oracle, SQL, PS/SQL
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential
Front-end Developer
Responsibilities:
- Involve in Requirement gathering, Design, Development and Testing of web applications.
- Follow Agile methodology to develop the software solution
- Consultation for work - Speed optimizations, image compression, browser testing, documentation.
- Prototype new features and ideas - Google Analytics, Sass, and D3.js
- Developed Rapid application in ReactJS with TypeScript and implemented RXJS (reactive extension) for using Observable sequences to allow async data streams with out of the box RXJS operators.
- Leveraged ReactJS sources for data access and created custom directives, factories, and services for the reusable components.
- Use Grafana, Splunk and Catchpoint during product releases to verify/investigate for any discrepancies.
- Automate image optimization and JS optimization, using Grunt and minified JS and CSS, which reduced page load times by up to 30%
- Manage SVN repositories for merging, branching and tagging.
- Use AJAX framework to do asynchronous calls to the services wherever needed.
- Create new design and styles for the web pages using AJAX controls in the Ajax Control Toolkit to enhance the aesthetic value of the web pages.
- Use JQuery and JavaScript to implement AJAX calls and other client-side logic.
- Responsible for writing Unit Tests for the code developed.
- HP/Autonomy CMS knowledge: Team Site; Open Deploy; Live Site / Site Publisher component development; Live
- Maintain build profiles in Team Foundation Server and Jenkins for CI/CD pipeline.
- Strong in CMS (templates/layouts/contenttree/versions/workflows/publishing/media library).
- Developed responsive applications based on wireframes using HTML5, CSS3, SCSS, JavaScript, and jQuery, grid system.
- Created a build script using gulp.js and node.js for internal use.
- Worked on building Single Page Application (SPA) using Model View Controller (MVC) Framework such as ReactJS framework.
- Build responsive and adaptive websites for desktop, tablet and mobile viewing.
- Develop and maintain critical components of credit-score website with various charts and analytics.
- Build Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON and JavaScript.
- Handled data from multiple streams to maintain the sequence and their dependencies by using the rxjs operators.
- Used Babel for transpiling code written in ES6 to ES5 supported by most browsers.
- Use JQuery event handling in UI pages to display list boxes and to handle validations.
Environment: HTML5, CSS3, Bootstrap, jQuery, SCSS, JavaScript (ES5/ES6), Node.JS, Express JS, Web pack, Gulp.js, CMS, ReactJS, NGRX, Open Text, Splunk, SQL, Agile SCRUM Methodology, Docker, CI/CD and CMS.
Confidential
Sr. Software/UI Developer
Responsibilities:
- Implemented project using Agile SCRUM methodology. Involved in daily stand up meetings, sprint showcase and sprint retrospective.
- Worked with business system analyst and product team to understand the requirements to know that right set of UI modules been built.
- Worked on the REST/Web API to create the services and tested on postman and used in AngularJS $HTTP service calls and bind the data in the table using *ng for attributes.
- Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
- Built web pages that are more user-interactive using jQuery plug-in for Drag and Drop, AutoComplete, AJAX, JSON and JavaScript, Bootstrap.
- Used Gulp to compile and compress the JavaScript, CSS, HTML files with Babel, ESlint, uglify and used Webpack to bundle files. Used Node.js for server-side code and Express.js as the framework. Written callback functions for the Restful API.
- Developed Responsive Single Page Applications (SPA) using React JS and rendering pages on the server side for faster loading and updating by 3x.
- Extensively used Angular-cli to generate components, routes, services, pipes and to run tests.
- Worked with popular React.js workflows (such as Flux or Redux).
- Worked with core React JS concepts like Preprocessing JSX with Babel, creating Components with ES6, Creating React component as Stateless component, Virtual DOM, React Props, and Component Lifecycle.
- Worked on CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Worked with CSS3 and bootstrap to create responsive web designs for multiple departments/pages.
- Used RESTful routing and for the page navigations.
- Used the basic principles of MVC to incorporate the React JS to build client-side application and Node.js for building server-side API's.
- Used React JS for render the checkout page like display product with different options, add item, remove item and view cart.
- Strong Experience on client-side JavaScript tests with Karma and Mocha, Jasmine and protractor on a behavior driven development framework for testing JavaScript and Angular JS code.
- Used Firebug, Firebug Lite, Safari, and IE with IE Developer Toolbar for debugging and browser compatibility.
Environment: HTML5, CSS3, Bootstrap, jQuery, Kubernetes, Angular JS/2, JavaScript (ES5/ES6), Node.JS, Web pack, Redux, Kubernetes, Agile SCRUM Methodology.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Worked with business system analyst and product team to understand the requirements to know that right set of UI modules been built.
- Developed Application to asses JSON and XMl from Restful web service from consumer side using JavaScript and Reach.JS
- Used Node.js for server-side code and Express.js as the framework. Written callback functions for the Restful API.
- Involved in various phases of Software Development Life Cycle (SDLC), analysis, redesign of architecture, analyzing the various technologies, preparing technical and support documentation.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Built web pages that are more user-interactive using jQuery plug-in for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, and JavaScript, Bootstrap.
- Used GIT for version control and JIRA for defect tracking.
- Implemented the search functionality for Internal Application using AngularJS.
- Using Karma and Jasmin for Unit testing.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Used GIT Version Control throughout the development.
- Experienced in building cross browser compatibility applications using HTML5, CSS3, Bootstrap/Foundation, and SaaS. Extensively used CSS and Bootstrap for styling the HTML element.
Environment: HTML4/5, CSS2/3, JavaScript, ES5, jQuery, AJAX, JSON, Node.JS, Tomcat Apache, Eclipse, ES5, Sublime, EJS, UNIX, Windows.
Confidential
Jr. Software/UI Developer
Responsibilities:
- Worked with business system analyst and product team to understand the requirements to know that right set of UI modules been built.
- Used GIT Version Control throughout the development.
- Experienced in building cross browser compatibility applications using HTML5, CSS3, Bootstrap/Foundation, and SaaS. Extensively used CSS and Bootstrap for styling the HTML element.
- Experience on Web Technologies using HTML5, CSS3, JavaScript, JQuery, and AJAX.
- Used GIT Version Control throughout the development.
- Used CSS3 for developing rich internet applications.
- Used HTML5 tags for semantic purposes and CSS3 for UI enhancements.
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Designed web applications and web contents utilizing (SEO) techniques.
Environment: HTML, DHTML, JavaScript, Spring, Spring boot, Hibernate, JSP, CSS, Ajax, Eclipse, Bootstrap, JSF, XML, XSLT, JSON, RESTful, Windows XP, Oracle, Unit test.