Ui Developer Resume
Hackensack, NJ
SUMMARY:
- 7+ Years of experience as front - end UI developer in developing Java/J2EE Web Applications using HTML5, CSS3, JavaScript, jQuery, React JS, AJAX, XML, JSON, Angular JS, Bootstrap and Restful Services.
- Rich experience in Developing Responsive Web Design using CSS Bootstrap and Media Queries
- Strong experience in building Single Page Application using MVC AngularJS framework.
- Solid experience in Angular Routing, UI router, Services, Factories, Directives and Filters
- Proficient in Bootstrap framework and Media Queries to create a responsive webpage.
- In-depth understanding of DOM manipulation, Form validation using JavaScript Regular Expressions and jQuery.
- Involved in Java web programing like JSP and Spring MVC.
- Worked on Virtual DOM creating an in-memory data structure cache, computed the results and updated the browser's displayed DOM efficiently using ReactJS.
- Developed the Single Page Application (SPA) using ReactJS, Redux, React Native.
- Implemented view part by ECMAScript 6 with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of the application by using Redux.
- Sound understanding in JavaScript Unit Testing using QUnit and AngularJS End-to-End testing using Protractor.
- Leveraged Animated, Layout Animation, Interaction Manager, and other react native
- APIs to achieve a smooth UX while using drag-n-drop features
- Excellent experience in consuming RESTful and SOAP web service to implement AJAX call.
- Solid experience of web service using AJAX call for processing JSON/XML format files.
- Experienced in object-oriented design, design patterns, and distributed programming. Involved in all stages of Software Development life cycle (SDLC).
- Experience with Gulp task runner to manage project.
- Experience with GIT for software develop version control.
- Experience in checking cross browser compatibility and work on different browsers like Safari, Google chrome, Internet Explorer, Mozilla, and Firefox.
- Proficient experience with Agile software development methodology to work efficiently in tight schedules and meeting deadlines.
- Fast learner to keep up new technologies, also works independently as well as with the team.
KEY SKILLS:
Technologies: HTML5, CSS3, JavaScript, jQuery
Repositories: Git
Graphic Design Software: Photoshop, Illustrator
Tools: Visual Studio 2010, IntelliJ.
Framework: React JS, AngularJS, Bootstrap
Testing Framework: Jasmin-Karma
Build Tool: Gulp v3.9.0 with Nodejs
Defect Management tool: Jira, Rally
Charting Libraries: High charts
Development methodology: Agile, Waterfall
WORK EXPERIENCE:
Confidential, Hackensack, NJ
UI Developer
Responsibilities:
- Designed the front - end applications, user interactive (UI) web pages using web technologies like HTML, XHTML and CSS.
- Web designing & development using HTML5, CSS3, JavaScript, React JS and Ajax.
- Involved in Enhancement of existing application, created HTML navigation menu.
- Rewrote one of the key pages, which allows users to manage their content. The task involved investigation of the UI-Grid as well as refactoring of several backend methods.
- Built ReactJS modules, controllers, pop up modals, and file up loader.
- Worked with the development team, involved in creating MVC to implement ReactJS framework for client-side rendering to optimize the front-end.
- Created React.js directives, factories and services for developing single page web applications.
- Implemented ReactJS client-side form validation to validate the user inputs before passing to back-end.
- Developed React.js pages, Web services calls and AJAX calls for the applications used in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Used ReactJS in components like JSX, creating React components, Virtual.
- Participated with end users and business analyst to understand the business requirements.
- CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Responsible for design and development of web pages. Worked on Front end by using JavaScript.
- Developed user interface by using the React.js, Redux for SPA development and implemented client-side Interface using React.js.
- Worked in using React.jscomponents, Forms, Events, Keys, Router, Animations and Redux concept.
- Build React components and stand-alone functions to be added to any future pages.
- Responsible for developing a front-end application using React.js and Redux architecture for internal team's productivity use.
- Worked on responsive design and developed a single responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Thoroughly performed unit testing and integration testing.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Used Firebug for debugging and for element styling.
- Involved in daily SCRUM meetings to keep track of the project status.
- Worked with Git for source control.
Environment: MySQL, HTML5, XHTML, CSS3, JavaScript, Enzyme, React JS, NodeJS, RESTFUL web service, Bootstrap
Methodology : Scrum (Agile)
Confidential, Denver, CO
UI Developer
Responsibilities:
- Involved in the Front-End Development.
- Generated reports in pdf
- Coding standards and maintaining code assets
- Cross browser compatibility.
- Responsible for the Object-Oriented JavaScript Functionality.
- Responsible for Prototype, Scope and Object-Oriented Concepts
- Responsive Designing.
- Responsible for build process.
- Responsible for API call.
- Converted mockups in to webpage.
- Developed Angular JS unit test cases using Jasmine and Karma.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript, Angular 2.
- Used Angular JS,jQuery and JavaScript MVC framework to convert a struts application in a more modular and maintainable Rest API based application with a configurable Angular JS Frond End.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Worked on CSS to design the navigation, gradient background and used other style properties to enhance the look of the web page.
- Created different custom directives, custom filters, services and controllers by using AngularJS.
- Created Single Page Application with loading multiple views using route services.
- Applied the form validation in AngularJS to make the form validate.
- Worked with source version control tool GIT to manage the code repository.
- Solved Cross Browser Compatible issues for the different version of IE, Safari, Chrome, Firefox, and Opera.
- Responsible for charting libraries like High charts.
- Involve in Bug fixing related at front end.
- Issue tracking and bug reporting using JIRA.
- Closely worked with the QA team to fix the defects and errors.
- Involve in Agile approaches and participated in Scrum meetings.
Tools and Technologies: HTML5, CSS3, JavaScript, jQuery, Angular2, Bootstrap,GitHub, IntelliJ
Methodology: Scrum (Agile)
Confidential
UI developer
Responsibilities:
- Involved in requirement gathering, requirement analysis, design solution and effort estimations
- Agile Product development and unit testing.
- Code reviews.
- Built the reusable service components using AngularJS services with Object Oriented JavaScript, jQuery, HTML, CSS3 based on the visual designs.
- Develop HTML5 templates and perform client-side Validation using AngularJS
- Created different custom directives, custom filters, services and controllers by using AngularJS.
- Created Single Page Application with loading multiple views using route services.
- Applied the form validation in AngularJS to make the form validate.
- Worked with source version control tool GIT to manage the code repository.
- Solved Cross Browser Compatible issues for the different version of IE, Safari, Chrome, Firefox, and Opera.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Developed custom HTML5 elements using Angular JS directives .
- Responsible for API call using JavaScript.
- Used Angular JS to create the data in the table using ng-repeat attributes.
- Used Angular JS and bootstrap to style the pages.
- Use JavaScript for client-side scripting that reduce server trips and decrease the response time of the web application request.
- Worked along with Product teams and designers (co-located) to build and improve web user experience Continuously improve code quality and re-usability, with a focus on front end technologies.
Tools and Technologies: HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, Visual Studio2012
Methodology: Scrum (Agile)
Confidential
Java Developer
Responsibilities:
- Involved in requirement gathering, requirement analysis, design solution and effort estimations.
- Agile Product development and unit testing
- Code reviews
- Create and manage project schedule
- Used cookies and sessions with the time out features
- Developed reusable and controls using Java and C#.
- Responsible to manipulate HTML5, CSS3 in JQUERY as well as making the pages dynamic using AJAX, JSON and XML.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Developed components to fetch the data from the back end using AJAX and JQUERY .
- Responsible for API call using JavaScript.
- Designed, developed and enhanced the application in MVC.
- Followed Agile Methodology with scrum meetings.
- Maintain project knowledge base
- Handle proposals which includes providing solution approach and effort estimation
Tools and Technologies: HTML5, CSS3, JavaScript, jQuery, Java, C#, S QL, Visual Studio2010
