Frontend Developer Resume
Thousand Oaks, CA
SUMMARY
- Ambitious web developer with a diverse background in programming and graphic design tasked with creating efficient and effective websites and applications for various clients.
- Applies evolving technologies and standards to provide a dynamic user experience.
- Experience in the Web Applications and UI Development using HTML 5, CSS 3, XHTML, JavaScript, J Query, Angular, React JS, AJAX, XML, JSON and UX Developer in various environments.
- Extensive experience in developing web pages using HTML5, CSS3, JavaScript with ES5 and ES6, TypeScript, jQuery,Angular 2/4, Angular JS, React JS, Redux, Node.js.
- Working knowledge using component based architecture provided by Angular 2 with Type script rendering the components using the additional components called custom HTML tags.
- Experience building reusable components using react JS, React Router, Redux and custom stores, and in - house HOC for handling complex data flow and user input validation.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews, handling whole project through its life cycle.
- Experience with applying web applications using AJAX, Plug-ins and JSON.
- Experience in working with third party APIs, Web Services.
- Excellent experience in REST and RESTful Web services.
- Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and Able to identify problems in the initial stages and execute quick resolutions.
- Experienced in version control tools GIT and SVN Apache Tortoise Subversion.
TECHNICAL SKILLS
Web Technologies: XHTML, HTML 5, CSS3, JavaScript, AJAX, JQuery, XML, JSON.
Frameworks: Angular2/4, Node.js, jQuery, React JS, Redux
Application Server: Apache Tomcat 5.5/6.0,WebLogic Application Server, Web Sphere
Languages: C, C++, Java, .net, SQL
Version Control: Tortoise SVN, Git
Package Manage: npm, Bower, Grunt
Operating Systems: MS windows, OS X, Linux
PROFESSIONAL EXPERIENCE
Confidential, Buffalo Grove, IL
UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, AngularJS, Angular2/4 to design UI
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and Angular 4.
- Created package.json for Bower and NPM and extensively used Angular UI(Angular Bootstrap) for ng-grid, and UI components.
- Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, AngularJS, Angular2/4 to design UI
- Extensive experience using Bootstrap for layout and involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Moved existing AngularJS controllers and services toAngular2 components for more responsive and less dependency.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Participate in the team on agile development cycle and followed SCRUM methodology.
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed the pages that are complaint to W3C standard.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX JSON, Angular.JS, Bootstrap, Responsive design, Grunt, Bower, Node.js, NPM.
Confidential, Thousand Oaks, CA
Frontend developer
Responsibilities:
- Create the visual presentation to the end user, includes the HTML 5, JavaScript and ReactJS.
- Develop E-Newspaper mobile applications for both Android and IOS. Refine and iterate user experience by implementing new modules and interfaces in the mobile app.
- Experience building reusable components using react JS, React Router, Redux and custom stores, and in-house HOC for handling complex data flow and user input validation.
- Developed single page applications using, React, Typescript, web pack and grunt.
- Designed the architecture and user interfaces as the requirements using use cases
- Developed user interface by using the React, Redux for SPA development.
- Involved in responsive design and developed a responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Used React-Router to turn application into Single Page Application
- Used ReactJS components, Forms, Events, Keys, Router and Animations
- Building stable Reactcomponents and stand-alone functions to be added to any future pages.
- Built highly reusable UI components with Reactand Styled Components to increase scalability and reusability.
- Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility
- Worked closely with the end users/business analysts to gather the requirements of the project and was responsible for the delivery of technical design document and implementation
- Worked in Agile Environment and attended meetings regularly to show the functionalities implemented and worked closely with business analyst and solution architect
- Designed the architecture and user interfaces as the requirements using use cases
- Involved in responsive design and developed a responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Used Jasmine for unit testing and contributed in end to end testing.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, JavaScript, Agile, Ajax, JSON, Angular2/4, Jasmine, Node.js, React, Redux
Confidential, SFO, CA
Programmer
Responsibilities:
- Designed and developed the system using Agile Methodologies.
- Developed and designed the front-end applications and user interactive web pages using web technologies like HTML4/5, CSS 2.1/3, Bootstrap and Responsive Web Design.
- Built Web pages that are more user-interactive using JQuery plug-in for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, Angular.js, Backbone JS and JavaScript.
- Implemented the Drag and Drop functionality using jQuery framework.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Integrated the Java code (API) in JSP Pages.
- Developed JSP for UI and Java classes for business logic.
- Extensively involved designing discussions and user experience sessions to provide inputs on the layouts.
- Worked with source version control toolSVNto manage the code repository.
Environment: HTML, CSS, JavaScript, Java, SQL, jQuery, XML, JSON, Ajax, Angular JS, Windows XP, MS Office Eclipse and SVN
Confidential
Developer
Responsibilities:
- Developed the application using HTML, CSS, JavaScript, JQuery and backbone.js
- Developing dynamic web pages using HTML, JavaScript, and CSS.
- Extensively coding in Style Sheets to develop the template for all the applications.
- Coded in jQuery to make website for user friendly and interactive.
- Developed a site-wide web 2.0 migration service using Ajax framework using jQuery, JSP, and HTML5.
- Used Eclipse/Notepad++ as editor for designing new pages.
- Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track.
- Maintain medical inventory log for prescriptions in database.
- Design website and maintain the website content up to date.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, Eclipse