User Interface/web Developer Resume
Irving, TX
SUMMARY
- 7+ years of extensive experience in User Interface Developer as a Web Developer in developing web applications using HTML/HTML5, CSS/CSS3, DHTML, XHTML, XML, DOM, JavaScript, Type Script, JQuery, AJAX, JSON, DOJO, JSF/JSP, React JS, Node JS, Backbone JS, Angular JS1/Angular JS2 and Bootstrap.
- Worked on complete Agile Scrum Methodology and User Interface web development in accordance with requirements.
- Experience in all phases of Software Development Life Cycle and designing SPA using AngularJS1 and Angular2.
- Extensively used AngularJS features, Directives, Filters, 2 - way Data Binding, Services, Templates, Routing, MVC and Dependency Injection to build Single-Page-Applications in a clean and maintainable way.
- Experience in UI Architecture design using Angular2 components, Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection and decorators.
- Unit testing of Angular2 components, services using Karma- Istanbul-test- runner and Jasmine test Frame works.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Flex and Mongo DB.
- Experience in working with third party APIs, RESTful Web Services and Responsive web design development and Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Expertise in using source code control systems such as TFS, JIRA, SVN and GIT for version controlling and regularly pushed the code to GitHub.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Added Excel-Builder to download the Tabular data in Excel format usingReact,Implemented flux pattern by using redux framework as a core dependency.
- UsedReact JS for templating for faster compilation and developing reusable components and React - Autocomplete for creating google maps location search on the webpage.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible forReact UI and architecture, Building components library, including Tree, Slide-View and Table Grid.
- Implemented various screens for the front end usingReact JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Developed client side drop down menus, search bars, carousel and drop down toggles using Twitter-Bootstrap and multiple POCs to create a user interface in AngularJS.
- Daily programming in server side by using Angular Node JS and Express JS.
- Worked on Front end by using AngularJS, JavaScript and backend by usingnode JS, expressJS and mongo DB.
- Used Node JS for heavy DOM manipulation andto run Web pack tasks and build properly the project and modules intoNode JS to integrate with designs and requirements.
- Built backend REST API with Node JS, Express. JS and developer for creating RESTFUL Web Services usingNode JS and Express. JS.
- Interacted with Testing Team, Scrum Masters, Business Analysts, Customers and development for fixing of Issues.
- Used the JQuery widgets like Accordion, Date picker, drag able, Droppable, Resizable jQuery in word press built in interactions.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity and improve communication.
- Experience in using various tools and ides for development, design like Sublime Text 3, Notepad++, Adobe Dreamweaver, Web Storm, Net Beans IDE 7.4, RAD9.0.1, IBM RSM, TOAD and Http Watch.
- Strong communication, problem-solving and planning skills with ability to work independently in the team environment.
TECHNICAL SKILLS
Languages: Java script, JQuery, Back Bone JS, Angular JS1/Angular JS2, Node JS and React JS.
Web Technologies: HTML4/HTML5, XHTML, DHTML, CSS2/CSS3, Bootstrap, JavaScript, JQuery, Angular JS1/Angular JS2, Node JS, React JS, Back Bone JS JSP/JSF, DOJO, JSON, AJAX and XML.
Framework: JQuery, Bootstrap, Angular JS, Ext JS, Node JS, React JS and Backbone JS.
IDE & Tools: Sublime Text 3, Notepad++, Adobe Dreamweaver, Web Storm, Net Beans IDE 7.4, RAD 9.0.1, IBM RSM, TOAD and Http Watch.
Operating System: Windows 2007/2003/2000/ NT/XP/Vista, Linux RHEL6/CentOS, Unix and Mac OS X.
Version Control: SVN, JIRA, TFS, GIT and GitHub.
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
User Interface/Web Developer
Responsibilities:
- Developed a completely new green field retailWeb app for a high profile project at Comcast using Angular2.0 and Web pack, AngularCLI, Yeoman.
- Implemented Single Page Web Application (SPA) architecture and client side MVCusing Angular JS.
- Created login pageforms usingng-form, User controls, Client Side Validation and Form Authentication.
- Split the page into several stateusing UI-Router and UI-View.
- Used Angular routing for navigation between Views in theapplication.
- Migrated to Angular 2 and Typescript once it was introduced.
- Developed Single Page Web Application using Angular2.0, Typescript, HTML5, CSS3, ng2-Bootstrap.
- Developed complex Angular2 UI nested components for reuse and rapid development Angular2 for each SPA.
- Heavily used HTML5, Bootstrap 3 and CSS3 to make the overall site responsive and less complicated for the end users who use the website heavily on a day-to-day basis.
- Performed form validationsusing reactive forms from Angular2.0 framework.
- Developed customized modal Popup'susing ng-bootstrap.
- Used Rx JS heavily for subscribing to Observable streams containing data.
- Created mock services and data to accelerate front-end development while awaiting RESTFULL APIs to be developed.
- Successfully performed the RESTful APIs Integration and developed an API wrapper for reusability.
- Developed reusable style sheet partialsusing Sass preprocessor and custom input elementsusing components.
- Using Jenkins for continuous integration of builds.
- Performed Unit testing usingJasmine and Karma.
- Generated the Istanbul report on NPM test.
- Followed best practices, standards for accessibility and cross-browser compatibility.
- Worked with version control GIT to manage the code repository.
- Used SVN for version control, JIRA to track the user stories and defects with agile technology.
- Involved in Agile process, monthly Sprints and daily Scrums to discuss the development of theapplication.
Environment: HTML 5, CSS3, SASS, Typescript, TSL int,Angular JS 2, Node JS, Underscore JS, WebPack, ng2-Bootstrap, Rx JS, VS Code 2015, GIT, SVN, JIRA, NPM, Agile, Karma and Jasmine.
Confidential, Pleasanton, CA
User Interface/Web Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Flex and Mongo DB.
- 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.
- Worked on React JS Virtual Dom andReact views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for the front end usingReact JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible forReact UI and architecture, Building components library, including Tree, Slide-View and Table Grid.
- Implemented stableReact components and stand-alone functions to be added to any future pages.
- Used React JS for templating for faster compilation and developing reusable components.
- Used React - Autocomplete for creating google maps location search on the webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- ImplementedReact container and presentational components (as Stateless and Functional components when applicable).
- Added Excel-Builder to download the Tabular data in Excel format usingReact,Implemented flux pattern by using redux framework as a core dependency.
- Have worked on AWS to integrate the server side and client side code,Experience in RESTful web services to integrate between Server side to Client Side.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, JQuery, React JS, Reduct, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.
Confidential, Phoenix, AZ
User Interface/Web Developer
Responsibilities:
- MEAN stack implementation, Angular JS, Full-Stack generator (generator-angular-full stack), actually run, edit and deploy an application Responsible for design and development of the web pages from mock- ups (PSD).
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding and table.
- Designed dynamic and browser compatible pages using HTML, CSS, JQuery, word press and JavaScript.
- Developed client side drop down menus, search bars, carousel and drop down toggles using Twitter-Bootstrap.
- Used the JQuery widgets like Accordion, Date picker, drag able, Droppable, Resizable jQuery in word press built in interactions.
- Daily programming in server side by using Angular Node JS and Express JS.
- Worked on Front end by using AngularJS and JavaScript.
- Worked the backend by usingnode JS, expressJS and mongo DB.
- Extensive use of AngularJS for developing the SPAs (Single Page Applications) for internal application/tool.
- Developed multiple POCs to create a user interface in AngularJS.
- Worked with AngularJS routers, forms, modules, Dom, events, expressionsand Have created the angular custom directives, Filters and Services.
- Used Node JS for heavy DOM manipulation andto run Web pack tasks and build properly the project.
- Implemented modules intoNode JS to integrate with designs and requirements.
- Built backend REST API withNode JS and Express. JS.
- As a backend developer I was responsible for creating RESTFUL Web Services usingNode JS and Express. JS.
- Have worked on AWS for fetch the pictures files from AWS to UI.
- Extensively used GIT for version controlling and regularly pushed the code to GitHub.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Interacted with Customers and development teams for Fix the Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML, XHTML, DHTML, CSS, CSS3, JavaScript, JQuery, AngularJS, ExpressJS,Node JS, Mongo DB, XML, XSL, XSLT, JSON, MEAN stack, Web Strom, Git hub, Restful API, AWS.
Confidential
User Interface/Web Developer
Responsibilities:
- Designed layouts on the front-end using HTML, CSS, JavaScript and JQuery.
- Utilized HTML, CSS, JavaScript and JQuery to solve problems like auto completion and client side validation
- Created Responsive Layouts for multiple devices and platforms.
- Developed UI pages and settings using JS objects.
- Implemented various JavaScript/JQuery effects on the pages.
- Used JCarousel plugin while implementing real stories module.
- Experience in working with version control (SVN).
- Developed cross browser and multi browser compatible web pages using HTML, CSS and JavaScript.
- Analyzing the code and fixing bugs.
- Involved in peer-to-peer code reviews and functional testing.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
Environment: HTML, CSS, JavaScript, Agile methodology, jQuery, JSP, JSON and SVN.