Ui Developer Resume
Boston, MA
SUMMARY
- Around 6+ years of diverse experience in the field of Web Application Development including Client/Server with proficiency in web technologies and web designing tools.
- Worked as a User Interface/Front End Developer in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, DHTML, DOM, XHTML, jQuery, and Ajax.
- Good knowledge of Responsive Web design using Custom CSS and Bootstrap.
- Extensively experience in JavaScript MVC frameworks and Angular.js
- Good knowledge in Twitter Bootstrap and Responsive Design.
- Developing practice with jQuery in various UI widgets.
- Proficiency in Client Side designing and validations using HTML, HTML5 and Java Script.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, and CSS Table.
- Effective skills of working with Eclipse IDE and MVC.
- Involved in various phases of Software Development Life Cycle i.e. Requirement Analysis, Design, Implementation and Testing.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Added Excel - Builder to download the Tabular data in Excel format using React.
- Good knowledge on Angular 2/4 as well.
- Hands on Experience on WCAG 2.0 and W3C.
- Excellent knowledge in OOPS (Object Oriented Programming Structure).
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Self-motivated Team player with excellent interpersonal skills.
- Flexible, enthusiastic and project oriented team player with solid communication and Analytic skills to develop creative solution for challenging client needs.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Used JavaScript and AngularJS for client, server validation through expression language
- Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, DHTML, XHTML,DOM, JavaScript, JSON, XML, AJAX,, CSS3, J Query, MVC, Responsive Design, JSON, Twitter Bootstrap, React JS, Angular JS, Node.js, backbone.js, Git Hub
Development tools: Eclipse, Web Strom, Sublime, Dreamweaver, and Notepad++, Visual Studio, Adobe. VS Code.
Frameworks: React JS, Angular JS (1.x)/2/4, Node JS.
Servers: IBM Web Sphere, Apache Tomcat, HTTP Web Server.
Platforms: Windows 95/98/NT/2000/XP/Vista, Windows 7, Windows 10, Mac OS, IBM-AIX 5.2/5.3, Linux 5/6.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
UI Developer
Responsibilities:
- Worked on complete Agile Scrum methodology and User Interface web development in accordance with requirement.
- Worked with business system analysts, Backend team & architect to understand the requirements to ensure that right set of UI modules been built.
- Used Wireframe for UX designing and implemented responsive web design based on it.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
- Developed reusable style sheet partials using SASS Pre-Processor.
- Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
- Responsible for code optimization, Cross-Browser compatibility and fixed the bugs for several browsers.
- Created Angular 2/4 components, implemented interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
- Creating Angular 4 components and custom directives for application functionality and pipes for heavy DOM manipulation and implemented lazy loading and AOT to improve application quality and performance in low bandwidth connections.
- Good knowledge on creating services with Angular 2/4 @injectable property, as to make the service available for dependency injection when creating components.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Experience with Restful web service calls for POST, PUT, DELETE and GET methods.
- Collaborated with the front-end design team and back-end team and started converting the static files with the dynamic content with the data is retrieved from the database by the API calls.
- Used Webpack to build TypeScript modules.
- Used JIRA for bug tracking and issue tracking.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Used Jenkins for continuous integration of builds and GIT for Source Control.
- Maintained the code base by frequent updates to the code repository using TFS.
Environment: Typescript, Jasmine, Karma, GIT, VS Code, AngularJS 2/4, Node.js, Jenkins, HTML5, CSS3, NPM, JSON, Webpack, JIRA, TFS.
Confidential, Dublin, Ohio
Front-End UI Developer
Responsibilities:
- Developed user interface by using the ReactJS, Redux for SPA development and implemented client side Interface using ReactJS.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Involved in designing applications by building re-usable UI Components.
- Used JSX, created react components.
- Used ReactJS Components, Forms, Events, Keys, Router as part of the project.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented the Drag and Drop functionality using React-Draggable.
- Developed user interface by using the React JS, Flux for SPA development.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
- Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Used GIT for Source Control.
- Maintained the code base by frequent updates to the code repository using TFS.
Environment: React Js, Redux, Redux saga, JIRA, TFS, Typescript, Jasmine, Karma, HTML5, CSS3, NPM, JSON, Webpack, GIT, and VS Code.
Confidential, Austin, TX
UI Developer
Responsibilities:
- Developed web application using HTML, CSS, JQuery, and JavaScript to meet the requirements of the client.
- Designed and developed web pages by using HTML, CSS and JQuery, AngularJS.
- Developed the code for Enhancement CR usingAngular JS, HTML5, CSS and Twitter Bootstrap.
- Used advanced level of jQuery, AJAX, JavaScript, CSS, and CSS layouts. Developed Single Page Application (SPA) using Angular JS Framework.
- Web application development for backend system using Angular JS and Node.js with Cutting edge HTML5 and CSS3 techniques.
- Designing templates based on the requirements using CSS, JavaScript, and SASS.
- Developed Web Application to replace the existing and legacy Website using Angular JS Framework.
- Implemented Model View Controller (MVC) Design Pattern using Angular JS.
- Used Node.js as the package manager for development workflow dependent plugins.
- Created Angular components like Controller, Services, Directives, and form to collect different user data and implemented form validations in Angular JS.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions. Worked on Backbone.js to create Models to represent data.Used RESTful web services.
- Implemented and designed user interface for web-based customer application
- Developed the Single Page Application (SPA) using Angular JS Framework.
- Created Custom directives for data manipulations and Angular JS controllers, factories, filters, Routers, and services as well.
- Experienced in testing Angular controllers, Directives and services using Jasmine.
- Good understanding of writing unit tests and automated integration tests using Protractor.
- Performed client-side validations over the forms using AngularJS.
- Performed server-side JavaScript with Node.JS.
- Responsible for gathering functional requirements, analysis using Agile SDLC methodology.
- Contributed in decision making of the software and hardware requirements and tool evaluations.
- Used Git for version repository maintenance.
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, RESTful, AngularJS, NodeJS, Agile methodology.
Confidential
Front End Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) from gathering user requirements to analysis, design, development, testing, deployment and production support.
- Designed the front-end applications, UI web pages using web technologies like HTML, XML, CSS, and Bootstrap.
- Used JQuery, JavaScript to present data to users in a user-friendly environment.
- Used JavaScript for custom client-side validation.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Implemented the JavaScript, JQuery frameworks.
- Implemented the search functionality for Internal Application using AngularJS.
- Implemented AngularJS MVC structure to develop Application.
- Experience in creating test suites using Jasmine, Karma and worked on tools such as NPM, Bower.
- Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
- Designed various routing mechanisms and implemented Http functionality in Angular JS to retrieve data from web servers.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Used JQuery for basic animation and end user screen customization purposes.
- Made enhancement to existing CSS and DIV tags.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, AngularJS, Node.JS, Bootstrap, Eclipse.
Confidential
Web Developer
Responsibilities:
- Worked with Business, marketing and development teams in understanding the technical requirements of the project.
- Worked closely with Photoshop designers to implement the mock-ups and the layouts of the application.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Implemented the JavaScript, JQuery frameworks.
- Designed dynamic and browser compatible pages using HTML, CSS, JavaScript and jQuery
- Used the jQuery widgets like Accordion and Date picker.
- Developed CSS3 Borders and jQuery Menus as part of the UI navigation.
- Implemented JavaScript and jQuery for validating the input forms.
- Used JDBC to establish connection with the MySQL database and performed CRUD operations using SQL.
- Used AJAX and XML to process asynchronous actions between front and back end
- Checked for cross browser compatibility. Participated in the maintenance of the website.
Environment: HTML, CSS3, DHTML, XML, AJAX, JavaScript, jQuery, SQL, MySQL and Eclipse IDE.