Ui Developer Resume
Quincy, MA
SUMMARY
- I’m a software professional with 6+ years of experience in developing web pages usingHTML, XML, CSS, JavaScript, React/Redux, jQuery and Bootstrap.
- Experience in all phases of SDLC like requirement analysis, implementation and maintenance.
- Has extensive experience working in AgileandSCRUM.
- Maintained, developed, supported as well as providing trouble shooting for web - based application using HTML, CSS, MySQL, and Vanilla JavaScript.
- Experience in using React components, Forms, Events, Keys, Router, Animations and Flux concept.
- Extensive experience in developing web page quickly and effectively using React, HTML5, CSS3, JavaScript and Bootstrap.
- Good understanding and knowledge in working with modern React (hooks, context, etc.)
- Maintained Parent and child elements by using State and Props in React.js.
- Experience working with class components and stateful functional components.
- Maintained the state in functional components using contextAPI
- Handled the side-effects in functional components using useEffect hook.
- Experience in development and documentation throughout the entire SDLC.
- Up-to-date Knowledge with the latest industry trends in UI design and usability.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Extensively used new software tools in designing user interfaces and adapt to the changing environment.
- Experience applying the latest development approaches including FLUX concept in the browser, event-driven applications using AJAX, JavaScript, JSON and XML.
- Experience working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience with developing and implementing responsive web designs (RWD) into web transactions and applications.
- Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Knowledge of using various IDEs like Visual Studio Code, Sublime Text, Eclipse IDE, Atom and Brackets.
- Excellent knowledge of Database Management Concepts.
- Experience in Version Control tools likeGIT for Source Code version management.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Strong communication, problem-solving, and planning skills, with ability to work independently or in a team environment.
TECHNICAL SKILLS
Web Technologies: XML, HTML/HTML5, CSS/CSS3, Vanilla JavaScript, jQuery, Bootstrap, Node.js, ReactJS, AJAX, JSON, PHP.
Developer Tools: Eclipse IDE, Dreamweaver, MS Office, MS-Visio, MS Excel, VS Code
Web Servers: HTTP Web Server, Apache Tomcat.
Database: Oracle 11g, MySQL, SQLServer, MS-Access.
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger.
Version Control: SVN, Git.
PROFESSIONAL EXPERIENCE
Confidential, Quincy, MA
UI Developer
Responsibilities:
- Developed applications usingHTML5, SCSS, Bootstrap,JavaScript, JQuery, Jasmine, React
- Involved in all the phases of Software Development Life Cycle (SDLC) including requirements gathering,
- Developed UI pages from scratch using REACT, HTML5, CSS3, JAVASCRIPT,Ajax and JQuery.
- Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.
- Created ReactJS front-end UI application, leveragedReact resources for all data access,encapsulatingURLsand standardizing data access interfaces.
- Maintained Parent and child elements by usingStateandPropsinReactJS
- Maintained the state in functional components using contextAPI
- Handled the side-effects in functional components using useEffect hook.
- Responsible to make sure that look and feel of the UI designs works same in different versions of differentbrowsers (IE, Chrome, Edge, Firefox, and Safari).
- UsedReactJSto implement rich functions in various pages: form validation, crud, grid list, search, sort,pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
- Created custom filterinReactJSin the application.
- Used services to read data from remote server usingReactJS.
- Used React JS library functions for the logicalimplementation part at client side for all the application.
- Created React reusable components (multi-field form elements, background file uploads)
- Maintained states in the stores and dispatched the actions using redux.
- Developed various screens for the front end usingReact JSand used various predefined components fromNPM (Node Package Manager).
- Implemented flux pattern by using redux framework as a core dependency.Architected and developed for large scale JavaScript application withReact.JS
- Used ES6 and JSX with react for component development with ReactJS. Implemented the drag and dropfunctionality usingReact-Draggable.
- Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
- Involved in developing, Implementing and TestingNode.JS applications.
- Involved in deploying, managing and developingMongoDBclusters.
- Involved in cross platform validation and exception handling policies.
- Maintain consistency of front-end viacode over variety of browsers.
- Involved in SCRUM and AGILE meetings to discuss the status of the project.
- Participated in researchingfunctionality and benefits of implementingMongoDB.
- Developing the rich UI components in optimize. Extensively Used GitHub for Version Controlling.
- UsedJIRAas the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Developed unit tests with Mocha. On daily basis interacted with Business Analysts and Scrum Masters to fixthe issues. Involved in System Testing, Regression Testing for Complete UI.
Environment: React.js, Flex, Node.JS, Express JS, JavaScript, HTML5, SASS, CSS3, jQuery, JSON, Bootstrap
Confidential, Cambridge, MA
UI Developer
Responsibilities:
- Worked on requirements analysis and UI Design for the BCBS internal project.
- Designdevelop and test HTML5,CSS3,Bootstrap,JavaScript, jQuery, ES6, React.js, Redux, and Node.jsthatmeets accessibility and web browser standards for website.
- Worked with designer who designed user interfaces and prototypes for a web-based internal system.
- Worked on anAgile(Scrum)DevelopmentTeamto deliver regular updates to business team and project managers.
- Involved in designing and developing the web pages usingHTML,CSS,JavaScript, Bootstrap,SASS, React.js,Redux, Flex, Node JS.
- Worked onReact JSVirtual DomandReact views, rendering using components which contains additionalcomponents called customHTML tags.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept.
- Developed the application on Node JS platform using JavaScript programming.
- Implement modules into Node JS to integrate with designs and requirements.
- Developed single application to render dynamically based on the JSON from the Node JS server
- Implemented stable React components and stand-alone functionsto be added to any future pages.
- Experience in RESTful web services to integrate betweenServer side to Client Side
- Involved in complete SDLC-Requirement Analysis, Development, SystemandIntegration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improvecommunication.
Environment: HTML, CSS, JavaScript, React JS, Node JS, JQUERY, AJAX, JSON, XML, JSP, Flux, Eclipse.
Confidential, NY
Front end Developer
Responsibilities:
- Design develop and testHTML5,CSS3,Bootstrap,JavaScript, jQueryandReact.JSthat meets accessibility andweb browser standards for website.
- Worked with business analysts to understand their business models and goals and help define strategy,content, and features.
- Designed CSS templatesfor use in all pages on the website working withCSS Background, positioning, text,border, margin, padding,andtable.
- Developed user interface by using theReact JS, Redux, FluxforSPAdevelopment.
- Implemented React JScode to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.Converted PSD mockups into pure hand-written HTML and CSS pages.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tabnavigation usingJQUERY.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages usingHTML, XHTML,CSS.
- Wrote code to fetch data from Web services usingJQUERY AJAX via JSONresponse and updating the HTMLpages.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with projectmanager and developers.
- Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Designed web pages and used applications that meet business and user goals through a positive userexperience.
- Responsible for creating the screens with table less design following W3C standards.
Environment: Reacts JS, HTML, XHTML, CSS, JavaScript, JQUERY, AJAX, XML, JSON, and Eclipse
Confidential, NJ
Frontend Developer/Analyst
Responsibilities:
- Participated in the development of data entry screens and supported existing functionalities
- Followed SDLC process and modified the existing code-base to implement enhancement request by business
- Involved in designing and coding of Web Application (CSP) in HTML5, CSS3, jQuery, Bootstrap.
- Responsible for all client side UI Validation and implementing Business logic using JavaScript, jQuery.
- Built the Responsive UI screen for creating data entry process and customer dashboard page for LIMS using HTML 5, CSS 3, JavaScript, jQueryand Bootstrap.
- Developed a single page, mobile-first, cross-device/cross-browser web application for business using HTML5, CSS3, Bootstrap
- Implemented Angular components for UI services to consume REST services using Component based architecture.
- As Level 2 Analyst involved in troubleshooting and resolved application issues reported by critical business users
- Opened and documented defect tickets in JIRA
- Conducted regression testing and supported UAT
- Modified the existing design document to reflect the code changes implemented as per the user request
- Worked with business analyst, end user, other developers to understand and implement new functionalities
- Conducted testing on production code releases to ensure quality.
Environment: HTML5, CSS3, JavaScript, Angular, jQuery, Microsoft Visual Studio, XML, AJAX, JIRA, .Net Web API, Visual Studio 2015
