Ui Developer Resume
Portland, ME
SUMMARY
- 6+ Years of experience in Front End/UI Development wif technologies like HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, jQuery, Ajax and JSON.
- Good experience working wif Bootstrap and CSS3 media queries to support for Responsive Web Design (RWD).
- Experience in Preprocessors and template languages like SASS/LESS.
- Experience working wif JavaScript MVC frameworks Angular JS and React JS.
- Used AngularJS wif its super effective MVC framework to implement it on various Single Page Applications (SPAs) using Directives, Modules, Controllers, Expressions, Dependency Injection, Routers, Views, Services, Factories for new website features
- Familiar in Writing Custom Directives in AngularJS, create and utilize own Services, Two - Way Data Binding, & Filters objects according to teh application requirements and desire of flows.
- Experienced in ReactJS and working wif React Redux architecture.
- Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
- Built reusable and customizable components for teh new website usingReactJSand React-Routes to create a single page web application
- Implemented teh usage of Node.js and NPM, especially for Node build processes like GULP.
- Good knowledge in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Integration of charting technologies D3 and HighCharts wif Angular applications.
- Utilized SOAP and REST services to access web services for communication.
- Hand on Experience implementing AJAX calls for better web based User Interface and Used AJAX to GET and/or POST teh data from teh server asynchronously by using RESTful APIs for JSON object as per teh requirements of data integration and data manipulation.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience in developing web pages complying wif Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Worked on cross-browser compatibility wif Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Experience in Unit/E2E/Integration Testing frameworks and libraries like Jasmine, Mocha and Karma for AngularJS and Node JS. Created unit test cases for Angular applications using Jasmine to test individual functions/modules using test runner Karma.
- Experience in software configuration management using SVN, GIT.
- Expertise in using IDE tools such as Notepad ++, Eclipse, Sublime Text Editor, IntelliJ IDEA, and WebStorm.
- Experience working in a fast-paced environment using Agile/Scrum, TDD methodologies.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap, SASS, LESS JavaScript, jQuery, AJAX, JSON, D3 JS, Angular JS, React JS, Node JS
Programming Languages: C++, Java
Methodologies: Agile, Scrum
Application/Web server: Apache Tomcat, Web Sphere (8.0).
IDE’s: Eclipse, Sublime Text Editor, Web Storm, Note pad ++
Version Controls: SVN, GIT
Data Base: Mongo DB, MYSQL, Cassandra.
Tools: & Utilities: ICM, DDCT, Jenkins, Grunt, Gulp, Bower, Yeoman, NPM, TPAM, Win SCP, WinZip.
PROFESSIONAL EXPERIENCE
Confidential, Portland, ME
UI Developer
Responsibilities:
- Developed User Interactive Web pages using HTML5, CSS 3 validations using jQuery, Java Script
- Involved in making teh application Responsive using Bootstrap, and used LESS preprocessor
- Developed CSS3 style sheets to give gradient effects like page layouts, navigation and icons
- Developed drag and drop document editing using React JS-and and React JS-motion
- Reduced teh response time by creating Virtual DOM components using React JS
- Extensively used React.js to render pages on both teh client and server sides
- Integrated Redux Framework wif React to handle large chunks of data for teh better performance.
- Interacted wif RESTful API services (jQuery, Ajax, and JSON to write/read data from back end services).
- Used TPAM tool to access Sudo (super user do), to run applications wif teh security privileges.
- Putty to access Web Servers and make code deployments.
- Developed server side application using Node.js wif NPM package management system.
- Worked wif modules like MongoDB and mongoose for database persistence usingNode.jsto interact wif mongodb.
- Worked wif JSON web tokens for autantication and authorization security configurations usingNode.js
- Worked wif npm commands and using package.json for managing dependencies and dev- dependencies ofnodejsapplications.
- Followed JIRA for tracking processes and streamlining agile planning.
- Used Mangodb extensively to Visually explores teh data and Interact wif data wif full CRUD functionality.
- Used JEST for unit testing teh applications.
- Followed SCRUM Agile methodology that includes iterative application development, weekly sprints, daily stand up meetings, retrospectives and backlog grooming.
Environment: React JS, Node JS, JavaScript, JQuery, HTML5, CSS3, Bootstrap, NPM, Mango dB, Gulp, GitHub.
Confidential, San Jose, CA
UI Developer
Responsibilities:
- Developed web pages using HTML5, CSS3, JavaScript and jQuery.
- Used AngularJS in conjunction wif SASS/ Twitter Bootstrap to develop responsive web page.
- Used Angular $http to make calls to backend services where we get large amount of data from teh different application and display that data in teh account hub portal. Created few custom directives to extend teh functionality of HTML.
- Implemented concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities
- Performed JSON data parsing using Angular JS to render teh information on user interface pages.
- Worked on Express Node.js platform for a single-page application development.
- Used D3.JS and Angular to construct data visualization. Developed persistence layer based on JPA framework for providing POJO persistence model for object-relational mapping.
- Responsible for internationalizing (i18n) teh Web Application based on W3 Standards
- UsedNode.jsfor server side code and Written callback functions for teh RestFul API.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation
- Involved Storing and retrieving data from Column Oriented Data Base Mongo DB.
- Used AJAX, JSON to send request to teh server to check teh functionality of teh websites.
- Used Jenkins to make build process and Used Karma, Jasmine to write unit test cases.
- Followed SCRUM Agile methodology.
Environment: Angular JS (1.5), JavaScript, JQuery, NodeJs, HTML5, CSS, AJAX, JSON, Responsive web design, Gulp, Bower, NPM and Web Services.
Confidential, Orlando, Florida
UI Developer
Responsibilities:
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and Angular JS.
- Produced content pages wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Created package. json for Bower and NPM and extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Used AngularJS directives, factories and services for developing single page web applications. involved in writing application level code to interact wifAPIs, Web Services using AJAX and JSON
- Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Implemented various Validation Controls for form validation and implemented custom validation controls wif JavaScript and jQuery.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Developed teh pages that are complaint to W3C standard and performed unit testing throughout teh application.
- Used Yeoman, BOWER and NPM for scaffolding teh AngularJS application
- Participate in teh team on agile development cycle and followed SCRUM methodology.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS, Bootstrap, Responsive design, Grunt, Bower, Node.js, NPM, GruntJs
Confidential
UI Developer
Responsibilities:
- Worked one-on-one wif client to develop layout, color scheme for his website and implemented it into a final interface design wif teh HTML/CSS& JavaScript.
- Used JavaScript for adding little functionality to teh existing application (calendar, tooltips, hiding elements, etc.).
- Worked on fetching teh JSON data by linking it wif teh backend and displaying it in a tabular format.
- Handling all aspects of teh web application including maintaining, testing, debugging and deploying.
- Worked on debugging, fixing and testing teh existing bugs and adding new features in teh application.
- Worked on JavaScript validations related to registration forms
- Wrote front-end code compatible for cross browsers like IE 6/7/8/9/10, Google Chrome and Firefox browsers.
- Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.
- Developed web application, Ajax Driven user interface, interaction scenarios and Ajax navigation based on analysis, interpretations of requirement and use cases.
- Created layouts and implemented design for easy look and feel for all teh application pages and forms.
- Wrote CSS Hacks for browser compatibility. Re-skinned some of teh forms using CSS.
- Involved in Developed test cases/scenarios, manual testing of teh application.
Environment: JavaScript, HTML, CSS, DOM, AJAX, JQuery, Bootstrap, JSON, SVN and Web Services.
Confidential
UI Developer
Responsibilities:
- Creating Front-end Applications using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
- Worked wif next-generation technologies like AJAX and jQuery to enable more efficient development and more responsive interfaces.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Developed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
- Developed client side validation code using JavaScript and jQuery.
- Creating cross-browser compatible and standards-compliant CSS based page layouts.
- Involved in coding pages wif best Search Engine Optimization (SEO) techniques.
- Contribute positively to teh overall team dynamic; participate in stand-up meetings, planning and design sessions and other business-development working.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Responsive design, Usability Testing.