Ui Developer Resume
SUMMARY
- Around 6 years of professional IT experience with full project lifecycle development in Front - End Technologies Requirements Analysis, Design, Development, Testing and Deployment of software applications.
- Expertise in creating web-applications applications using JavaScript framework Angular2. Expertise in technologies like HTML5, CSS3, Grids, Bootstrap, jQuery and JavaScript, TypeScript.
- Experience on working with CSS Background, Layouts, positioning, text, border, margin, padding, table, and behaviors in CSS.
- Thorough knowledge about Angular2 Features like Custom Components, Filters, Services and Routing, Two Way Binding. Extensive experience in building Single Page Applications using Angular framework.
- Developed Single Page Application using the routing services and created multiple Jumbotrons in different pages.
- Implemented Angular component router for navigation and Angular services to connect the web application to back-end APIs.
- Familiar with Responsive Web Design using media queries, Bootstrap framework, D3Visualization etc.
- Experience with the AngularFire2, Firebase Authentication for login and Firebase Database to read data.
- Having experience on CSS Pre-processors such as SASS & LESS using Scout-Application
- Worked with Express framework for NodeJS to create the routes required for delivering data to the front end.
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Worked with testing tools like karma, Jasmine, end to end testing using protractor.
- Hands-on experience working with source control tools such as Git, GitHub and SVN.
- Experience on cPanel Web-Hosting sites, providing various properties to end users.
- Skilled in JavaScript integration with Grunt/Gulp, Webpack.
- Extensive knowledge on latest databases like NoSQL MongoDB, MySQL, Oracle.
- Proficient in debugging JavaScript & HTML issues using Firefox Firebug and Google chrome JavaScript debugger.
- Experienced in using Text editors and IDE's like Espresso, Eclipse, Microsoft Visual Studio Code, Visual Studio, Sublime Text, Notepad and Notepad++.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Develop front-end code in a timely and high-quality manner while ensuring a consistent look and feel.
- Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.
PROFESSIONAL EXPERIENCE
Confidential
UI Developer
Responsibilities:
- Experienced in Agile Methodologies, Scrum stories and sprints experience based environment.
- Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
- Developed the non-functional User Interface using HTML5, CSS3, JavaScript, JQuery, BootStrap and extensively used Table-less Design in CSS for positioning.
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using Typescript & SCSS to the requirements of the client.
- Created Custom Directives, Components and Custom Pipes in Angular.
- Created core module with components that will loaded once in AppModule such as Navbar, Toolbar, Services and Routing Module.
- The application is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
- Created Navigation Bar with different Modules like Drop-Down Menus, Search Bar etc...
- Developed Single Page Application using the routing services and created multiple Jumbotrons in different pages.
- Performed client-side validations using java scripts.
- Implemented Angular component router for navigation. Implemented Angular services to connect the web application to back-end Web-APIs.
- Implemented Lazy Loading to simplify the Navigation in web-application.
- Developed and updated the components of Company Products in different pages using Grids Concept.
- Worked on REST API to create the services and tested on postman and used in angular Http services calls and bind the data in table using ng-repeat attribute.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Used SQL database and created RESTful web API using Node.js which were consumed by making AJAX calls using Angular $http service.
- Implemented Schemas Using MongoDB (No SQL Database).
- Created Angular components implemented Interpolation, Input variables, Bootstrapping, ngFor, ngIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
- Worked with ExpressJs framework of Node.js for server-side to call RESTFUL API services.
- Used REST client / POSTMAN to check the response of various API's.
- Wrote unit test using Jasmine and Karma.
- Used JIRA to keep track of bugs and stories.
- Used GIT Version Controller.
Environment: HTML5, CSS, JavaScript, Angular 2, Angular 4, Bootstrap, jQuery, NodeJs, RxJS, REST API’s, MySQL, Apache-Tomcat, Webpack, JIRA, GIT, GitHub Karma, Jasmine, Firebug, Visual Studio code, Scout-App.
Confidential, Boston, MA
Web Developer
Responsibilities:
- Involved in SDLC requirements gathering, analysis, design, development and testing of application developed using AGILE methodology.
- Built Rich Prototypes and Applications usingHTML5, CSS3, JavaScript, Express, Ajax, JSON, Angular, and Bootstrap.
- Developedclient-side validationcode usingJavaScript with ES5andJQUERY.
- Highly usedAngular 2router to build single page application for navigate through the different status and multiple modals.
- Created application structure based on the Angular Style Guides and Best Practices.
- Used Angular-CLI for initializing and project setup with scaffolding features.
- Created Application mockups and styling with Bootstrap, ng2-bootstrap and css3.
- Created single page application structure with multiple modules using Angular2.0, Typescript and RXJS.
- Created individual Modules, Components and Directives with single responsibility principle.
- Created Angular2 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
- The application is made responsive using CSS3, Bootstrap, and media queries to support desktop and tablets.
- Extensive use of Alerts, Navs, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework.
- Used JIRA for tracking the Project Stories in AGILE Methodology.
- Good Knowledge in unit test cases like Jasmine, Karma and E2E test cases using Protractor.
Environment: Java, JDK, J2EE, HTML, CSS, Angular, Node JS, XML, JSON, AJAX, JQUERY, WebSphere Server, MySQL, Eclipse IDE, UML, JIRA, Tortoise SVN, LINUX.
Confidential
UI Developer
Responsibilities:
- Involved in all phases of project from analysis and requirement phase to delivering the project.
- Developed theUI Screens using HTML, DHTML, XML, Java Scripts, Ajax, jQuery, DOM Layout and CSS.
- Created forms for user input. Extensive use of CSS.
- Developed presentation layer code, using JSP, HTML, AJAX and JQuery.
- Created single page application using AngularJS.
- Designed custom Directives using AngularJs.
- Created AngularJS features like Two-way Binding, custom Directives, Controllers, Filters and Services.
- Writing end-to-end flow i.e. controllers classes, service classes, DAOs classes as per the Spring MVC design and writing business logics using core Java API and data structures
- Used Hibernate as ORM tool to send and fetch data from MYSQL Database.
- Developed the Persistence layer DAO using Hibernate.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Java, AngularJs, HTML, CSS, AJAX, JQuery, JavaScript, JSP, Spring, Spring web services, XML, UML, JUNIT, Tomcat server, Hibernate, Oracle 11g, SOAP, SOAP UI.
Confidential
JAVA Developer
Responsibilities:
- Designed the Web application layout and forms using HTML, CSS and JavaScript.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Developed the view-controller components using Servlet/JSPs, JavaScript, CSS and HTML.
- Wrote client-side validation in Java Script.
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Involved in creating JSP pages for presentation of the data to the end user.
- Used JDBC as DAO class to persist the data on to Oracle Database.
- Did regular code reviews and fixed major bugs without side effects.
- Used Firebug to keep track of issues.
- Developed the whole project on Eclipse IDE.
Environment: Java, HTML, JSP, Servlet, Struts, JDBC, Oracle 8i, Apache Tomcat Application Server, JUnit, Java Script, Rational Rose, Dream Weaver, CSS, Firebug, Eclipse.