Front End Web Developer Resume
SUMMARY
- Passionate Front - End Web Developer with 6 years of experience in building web applications using HTML5, CSS3, JavaScript, ES6, jQuery, ReactJS, Redux, Redux-Thunk, and JSON
- Experienced with using ES6 new features such as Arrow Functions, Classes, Promises, Rest and Spread Parameters, Template Literals.
- Experience on using CSS Frameworks like Bootstrap using CSS Pre-processors such as SASS and LESS.
- Extensive experience in developing real-time web applications using Axios to make Asynchronous calls to the server to fetch data from RESTful API web services.
- Experience in developing Applications using ReactJS, Redux and using third party libraries from NPM.
- Developed responsive web pages using Flexbox, Media Queries and Bootstrap.
- Experience in managing the whole state of the web application with Redux library.
- Experience in Testing Frameworks such as Mocha, Chai, and Jest with Enzyme
- Extensive experience in developing real-time web applications using Axios to make Asynchronous calls to the server.
- Experience in debugging and troubleshooting production issues.
- Experience in Version Control tools like SVN, and GIT
- Experience in using project management tools like JIRA.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, JavaScript, jQuery, Responsive Design, BootstrapReactJS, NodeJS, SASS, AJAX, JSON.
IDEs: VS Code, Brackets, Sublime Text, Atom.
Bug Tracking Tools: JIRA
Version Control Systems: SVN, GIT
Testing Frameworks: Jest, Enzyme, Mocha and Chai
Software Methodologies: Agile, Waterfall, Scrum.
Build Tools: NPM, Yarn, Webpack
Operating Systems: Linux, MAC, and Windows
PROFESSIONAL EXPERIENCE
Confidential
Front End Web Developer
Responsibilities:
- Worked with UX team and re-designed the analytics application using HTML5, CSS3, JavaScript, React.Js, and Redux
- Reviewing business requirements and functional designs for application and coming up with UI screens for the same.
- Worked in Agile Environment, involved in User Story creation using JIRA, attended daily scrums and sprint planning meetings.
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic elements and reusable libraries with React.js.
- Developed user interfaces using React HOC, Redux, and React-Router for creating Single Page Applications.
- Experience in Redux-Thunk to manipulate the state and to implement the asynchronous calls
- Developed responsive web pages using Media Queries and Bootstrap.
- Used Highcharts to visualize the data in different charts for the better user experience.
- Centralized state management system for the application using Redux.
- Used Libraries prop-types to validate the props.
Technologies: HTML5, CSS3, JavaScript, React.Js, React Router, Node.Js, Highcharts, Redux, Redux-Thunk
Confidential
Software Engineer
Responsibilities:
- Created an internal application using HTML, CSS, JavaScript, React.Js and Redux to monitor health of databases.
- Created reusable components which internally used in other web applications.
- Used various predefined components from Node Package Manager (NPM) and YARN to download and launch various technologies.
- Tested code on both ends of development by utilizing Mocha, Chai and JEST with Enzyme.
- Involved in architectural decisions for the enterprise web applications.
- Used React Router to apply a seamless experience for the user to navigate through components.
- Used Highcharts to visualize the data in different charts for the better user experience.
- Centralized state management system for the application using Redux.
- Used Axios to make Asynchronous calls to the project server to get the database health details.
Technologies: ReactJs, React Router, NodeJS, Db2, Highcharts, HTML5, CSS3
Confidential
Software Engineer
Responsibilities:
- Responsible for creating internal application using HTML5, CSS3, JavaScript to show the statistics of user visits to the CoE portal (Center of Excellence internal portal of Confidential ).
- Involved in requirement analysis, Daily Status, Design, Build and Deployment.
- Created flexible and scalable environment for the applications to work properly.
- Implemented AJAX functionality using jQuery for effective working of the web pages.
- Extensive experience in using ES6 new features like Arrow functions, Object Destructuring, Promises.
Technologies: JavaScript, jQuery, NodeJS, CouchDb, HTML5, CSS3
