Ui Developer Resume
Santa Clara, CA
SUMMARY
- 6 yearsof extensive experience in software development life cycle SDLCin developing and designing user experiences of Internet/Intranet applications using HTML, CSS/CSS3, XHTML, JavaScript, jQuery, Bootstrap Meeting W3C standards.
- Experienced as aUser Interface developer in developing applications usingAngular and React Frameworks.
- Hands on experience using various versions of Angular1.x/2/4/6.
- Experience withUser Acceptance Testing UATandAccessibility Testing.
- Excellentoral and written communication skillsandinterpersonalskills.
- High level of expertise in CSS pixel - level layout, Consistency with browsers, Version and Platform Independence.
- Havegood communication skillsto discuss the projects withtechnicalandnon-technical SME's.
- Some of the attributes that would describe me would beTeam player, Quick learner, Self-Motivated and Strong interest in Front End Development.
- Designed web applications and web contents utilizing variousSEARCH ENGINE OPTIMIZATIONSEO techniques.
- Responsible in transforming thewireframes and mockups to develop web pagesand optimize user experience worked on enhancements.
- Strong communication, planning and problem-solving skills, with ability towork independentlyor with cross-functional teams.
- Quick learnerand proficient in solving the technical issues in the project.
- Excellentanalytical andcommunication skillswith capability to handle new technologies
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as Angular.
- Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards
- Strong understanding of web-based technologies like JSON, REST, SOAP, Web Services
- Excellent understanding of Object-Oriented design methodology and Core Java concepts such as multi-threading, exception handling, generics, annotations, Collections and I/O
- Experienced working in both AGILE/SCRUM and SDLC based development environment
- Experience in unit testing tools such as Jasmine, Mocha, Chai and Karma.
- Used JIRA for bug tracking and issue tracking.
- Expertise with backend programming using PL/SQL Stored procedures, Triggers and prepared statements on databases like Oracle
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, AJAX, JSON, JavaScript
Frameworks /Libraries: Angular1.x/2/4/6, React, Redux, RXJS, NodeJS, RequireJS, jQuery
Languages: SQL, Java, Ruby on Rails, PHP, J2EE
IDE: Sublime, Eclipse, Notepad++, Visual Studio, Rubymine
Web Servers: Apache Tomcat
Databases: MySQL, MS-Access
Version Control: SVN, GitHub
Operating Systems: Windows, Linux
Project Management tools: MS Project Professional, COCOMO
Others: WordPress, Refinery CMS, Bootstrap, Responsive CSS, Atlassian Jira, Photoshop, Shell scripting, SEO
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara, CA
UI Developer
Responsibilities:
- Designed and developed agent portal using HTML5, Bootstrap, Angular 4/6 and Web pack.
- Involving in requirement gathering, designing, development, UI reviews and maintenance.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
- Developed complex Angular 4/6 UI nested components for reuse and rapid development Angular 2 foreach SPA.
- Written modular, secure, and well-tested front-end code in Typescript, ES6, HTML5 and CSS3 using the latest web Technologies.
- Performed form validations using reactive forms from Angular 4/6 framework.
- Developed customized modal Popup’s using ng-bootstrap.
- Heavily used HTML5, Bootstrap 4 and CSS3 to make the overall site responsive and less complicated for the end users who use the website.
- Implemented error handling and strictly typed coding practices.
- Developed reusable style sheet partials using SASS preprocessor.
- Created TypeScript reusable components and services to consume REST API using component-based architecture provided by Angular.
- Using REST client/ POSTMAN to check the response of various APIs as a visual documentation for back-end implementation and client-side consumption.
- Implementing Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Creating a build process for different environments like develop, staging and production.
- Good Hands on Experience in writing the unit test cases to test the functionality of the code written not only through the component level but also through the DOM level using Karma test runner and Jasmine framework.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
Environment: HTML5, CSS3, SASS, Typescript, Angular 4/6, ES6, JavaScript, Bootstrap, REST API’s, Webpack, tslint, NPM, GIT, TDD, JIRA, Karma-Jasmine.
Confidential - Madison, WI
Front-end Web Developer
Responsibilities:
- Worked on anAgile(Scrum)DevelopmentTeamto deliver regular updates to business team and project managers.
- Involved designing in web pages usingHTML5,CSS3,JavaScript, Bootstrap,SASS, LESS, React.js,Redux, Flex, Mongo DB.
- Responsible toStyle,lookandfeelof thewebpagewithSASSthat extendsCSSwithdynamic behaviorsuch asvariable, mixing, operationsandfunctions.
- Researching JavaScript based frameworks likeReact Native and Ionic/Cordovafor frontend.
- Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
- Implemented various screens for the front end usingReact.jsand used various predefinedcomponentsfromNPM (Node Package Manager)andredux library.
- Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept.
- Responsible forReactUIandarchitecture.Buildingcomponentslibrary,includingTree,Slide-View,and Table Grid.
- Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- UsedReact-Autocompletefor creatinggoogle mapslocation search on the webpage.
- ConfiguredWeb packtoexecutelinters,magnifiers,pre/post-processors,tests,transpires,etc.basedon build target.
- UtilizedReactfor its efficient dataflow architectureto create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
- ImplementedReactcontainerandpresentationalcomponents(as Stateless and Functional components when applicable).
- AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
- Implemented flux pattern by usingredux frameworkas a core dependency.
- Have worked onAWSto integratethe server side and client-side code.
- Experience inRESTfulweb services to integrate betweenServer side to Client Side
- Worked withJASMINEunit test framework to write unit tests for JavaScript code.
- Involved in completeSDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues(IE, Firefox, and Safari)on both Windows.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, React JS, Redux, Flex, Web Strom,JSP, MS Office, HP Quality Center, Jasmine, GitHub, And Jenkins.
Confidential, Alpharetta, GA
Front-end Web Developer
Responsibilities:
- Design develop and test HTML, CSS, jQuery and React.JS-Redux that meets accessibility and web browserstandards.
- Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Research and developed a POC by using Angular 2 with Ionic 2 for the mobile devices.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments.
- Updated Angular JS application to Angular 2.0.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, Table Grid.
- Making changes to the existing web applications and creating new components using React JS.
- Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive webapplication integrating Twitter Bootstrap with React-redux and media queries.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Reduxlibrary.
- Using CSS preprocessor SASS to make CSS more efficient.
- Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.
- Providing consultation and developmentsupport services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development (TDD), Continuous Integration and Continuous Delivery.
- Managing design screens for internet and intranet applications usingPhotoshopand Visio.
- Used various libraries of JavaScript like jQuery, backbone.js, Ember.js Require.js and node.js to develop User Interface of web page.
- Developed AngularJS custom directives for data manipulations and to display data in company standard format in UI. Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js. Used building rich internet applications, backbone JS Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Experience in implementing MEAN Stack (Mongo DB, Express.js, Node.js, and React.js)
- Involved in fixing defects and Unit testing with test cases using
- Followed Jira for tracking processes and streamlining Agile planning.
Environment: HTML5, CSS3, SASS, JavaScript, JSON, jQuery, Ajax, Angular2, NodeJS, Bootstrap, GIT, SEO, Grunt, ES6, Jasmine, Adobe Photoshop, JIRA.
Confidential
UI Front End Developer
Responsibilities:
- Understand each and every module and gathered and managed the project content by using Content Management System (CMS).
- Designed the web pages by usingHTML, XHTML, CSSand deploy the script using withJavaScript.
- Developed secured web applications by using client scripting such asJavaScriptandjQuery.
- Wrote externalCSSfile, which linked to theHTMLfile to increase the traffic of the web site.
- Involved in software coding, testing, and debugging for web presentation layer usingHTMLandCSS.
- Developed the application logos and images by usingAdobe Photoshop CS3and Illustrator.
- Developed the Rich Internet Applications (RIA’s) with the helpAdobe Dreamweaver CS3andAdobeContributeCS3andAJAX.
- Designed the graphic objects, illustrations, images (vector and bitmap) and banners with usingAdobe Flash MXandF Script,Adobe PhotoshopandAdobe Illustrator.
- Developed the user interactive web applications and Rich Internet Applications (RIAs) using with the help ofAdobe Dreamweaver CS3.
- Developed E-commerce enterprise applications using web technologies likeHTML, DHTML,XHTML, DOM, PHP Script, JSP ScriptandCSSbased on theW3Cstandards.
- Developed Single page Application with Angular 1.2 ng Routers and bootstrap.
Environment: HTML/HTML5, CSS3, SASS, JavaScript, Angular 1.2, jQuery, Ajax, XML, JSON, Bootstrap, SEO, AngularJS, Fire-Bug, Adobe Photoshop, GitHub.
