Front-end/ui Developer Resume
AZ
SUMMARY
- 7+ years as a Frontend Developer for E - commerce, Insurance, Retail and Banking in Mobile and Web applications. Proficient in building Web User Interface (UI) using HTML/HTML5, Angular JS, Angular 4, ReactJS, Confidential Electrode, CSS/CSS3 and JavaScript, that follows W3C Web Standards and are browser compatible.
- Experience in SPA by using HTML5, CSHTML, CSS3, AJAX, Object-Oriented JavaScript ES6, ReactJS, Angular JS, Angular 4, Redux and has good Knowledge for creation of web application.
- Proficient in the constellation of technologies that make sites work using Polly fills, Sass/Less, TypeScript, NuGet.
- Expertise in web-based GUIs development using HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, React JS, React Native, Node JS, AJAX, JSON and Bootstrap.
- Proficient in dealing with CSS pre-processors namely LESS and SCSS.
- Strong background, working in an AGILE environment, developing User Interface (UI) Applications and professional web applications.
- Strong Experience in designing and developing the business web applications by “Hand-Coding” methodology with the help of HTML, HTML5 and CSS3 based on the W3C standards.
- Built responsive sites using a combination of fluid layouts, media queries and fluid media Experience in making Web pages responsive and cross browser compatible.
- Extensive experience in creating User Controls, Custom Attributes, Http Handlers and Http Modules.
- Good Knowledge on Scala for implementing enterprise applications.
- Experienced working with Test Driven Development (TDD) by writing test-cases in JUnit.
- Web developer with a strong background working on open-source technologies, including HTML, CSS, MySQL, JavaScript, React JS, React Native and Angular JS.
- Fundamental knowledge of application development using Java technologies like Node.JS, REST and Frameworks such as JDBC, Spring, XML.
- Proficient is creating unit test cases using Cucumber, Karma.
- Employed modern software engineering practices CI/CD (Continuous Integration, Continuous Deployment Specification by Example, Behavior / Test Driven Development - BDD, TDD) and the respective tools by writing test cases using Cucumber, JUnit Framework.
- Hands on Experience in UI Automation testing tools like Karma using Cucumber framework.
- Have working experience in Teams Foundation server IDE and have hands-on experience on JQUERY and C#.
- Leader with expert understanding of user interface design principles, product build cycle and working within a cross-functional team under tight deadlines.
- Excellent in database connection like SQL and DB2 using waterline and persist.
- Significant experience in web development tools like Adobe Dreamweaver CS3, Teams Foundation Server, Eclipse, and Visual Studio Code.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, XML, JavaScript, AJAX, JSON, PHP, DOM
JavaScript Lib: AngularJS, Bootstrap, Node JS, React JS, D3 JS, Angular JS and Angular 2/4/6
Database Systems: My SQL, SQL Server, Oracle7.x/8.x/9.x/10, DB2
IDE and Graphic Tools: Eclipse, Dreamweaver, Sublime Text, Photoshop, Fire Bug, Chrome Developer, Microsoft Visual Studio code, Teams Foundation Server
Methodologies: Agile, Scrum, UML, Design Patterns
Debugging Tools: Firebug, Bugzilla
Web/App. Servers: WebSphere, WebLogic, Apache Tomcat, WebLogic, RESTFUL, SOAP
Version Control: SVN, GIT, CVS, TFS, VSS
Testing: Unit Testing with Karma and Cucumber
Operating Systems: WINDOWS, UNIX, LINUX, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, AZ
Front-End/UI Developer
Responsibilities:
- Working for E-Commerce application where we need to support 4 to 6 countries like North America and Europe countries.
- Served as UI Developer for the main ADEMCO Distribution Inc which is operated by Confidential .
- Developed several modules in the PDP page where product description and add to cart functionality are implemented using in-house framework including C#, CSHTML, Typescript, SCSS.
- Has hands on experience in working with CMS where the product content is utilized from in-house framework called inside which is the middleware.
- Insite 4.6 version is used for CMS and Typescript concepts are utilized using C# and Angular programming language.
- Worked on production issues and handled the UAT bug fixes for other projects.
- Initiated the unit test case scenarios required for QA, UAT and Prod for the ADEMCO project.
- Gained experience working on Teams Foundation server version control.
- Application is developed for 4 -6 countries including development for Desktop, Mobile and Tablet devices.
- Media queries are used for cross browser compatibility and checked in Browserstack application for unit testing.
- Worked on Azure builds to trigger the jobs explicitly for Prod fixes.
- Have experience in managing the off-shore Development team and have communicated the requirements, defects, fixes and issues handled between off-shore and client.
- Actively participate in error handling and bug fixes.
- Worked with QA team on daily basis in fixing the reported bugs/defects.
- Involved in daily scrum calls and followed the Agile Methodology.
Environment: Angular, CMS, .Net, Azure Devops, TFS server, SCSS, CSHTML, Typescript, JSON, .Net, Zeplin, Agile and Jira.
Confidential, AZ
React Developer
Responsibilities:
- Working on a middle layer application to serve between the insurance companies and customers using in-house framework Mystique integration of React Native library.
- Developed a Map chart component to locate the insurance providers using am4charts and integrated into the project with the help of node modules.
- Working with Compass Mongo DB database collections and docker deployment is done using Jenkins.
- Took initiative in learningreact nativeand went on to successfully develop various features under minimal supervision.
- Preferred experience with Grunt, Jasmine/Karma, Bower, NuGet, GIT, Bamboo, Swagger, JIRA, and Confluence.
- Experience in Cross-Platform Mobile Development usingReact Native + Type Scriptbased mobile app.
- Novice level experience working withReact-native /Redux.
- Took initiative in learningreact nativeand went on to successfully develop various features under minimal supervision.
- Good Experience inReact JSfor creating interactive UI's using One-way data flow, Virtual DOM, JSX,React Nativeconcepts.
- Complete code base conversion toReact Nativewith feature parity.
- Developed Bar chart component to display the insurance usage of customer using D3 charts.
- Experience with Node.js using web server-based frameworks such as Express or Sails.
- Designed Dashboard page using am charts, React Native components and integrated with REST API’s.
- Worked on Node JS technology for rendering server-side support to the application.
- Utilized Bootstrap 4 for integrating the layouts, headers, footer, and card display on the screen.
- Handled tslint issues for the existing project and taken care of bug-fixing during production time.
- Work closely with offshore team to deliver the business requirements and coordinated between the offshore and onsite teams.
- Used RxJS framework for functional programing and operations to perform like map, filter, concat and reduce.
- JavaScript framework experience in node.js.
- Knowledge of Node.js and frameworks available for it ex Express, Strong Loop.
- Used Bit Bucket for version control and JIRA for issue tracking.
- Worked on IDE like Visual Studios Code and IntelliJ.
- Worked with QA team on daily basis in fixing the reported bugs/defects.
- Involved in daily scrum calls and followed the Agile Methodology.
Environment: Mystique, Angular 8, Jenkins, Mongo DB, Bit Bucket, Bootstrap 4, Node JS, AJAX, JSON, Enzyme, Karma, IntelliJ, Agile and Jira.
Confidential, AR
UI Developer
Responsibilities:
- Developing the Web application for store managers to evaluate the associate’s performance using technologies like Electrode Confidential component and React JS.
- Good Experience inReact JSfor creating interactive UI's using One-way data flow, Virtual DOM, JSX,React Nativeconcepts.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Worked as Web and Mobile apps developer, done 3 projects in Web by using React native, Redux with Material UI (React native js).
- Developed a single page cross-browser web application for recruiting portal and selection process using React JS, Node JS, JSON, API, Jest, and enzyme Unit testing.
- Developed Electrode components that include react components and call back functions for the actions triggered from the view.
- Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Wrote application-level code to perform client-side service using Electrode structure.
- Worked on responsiveness of the application and explored the fixed width and fluid layouts.
- Extensive experience of MVC Patterns preferably by React JS.
- Worked on Ping Federation Single Sign On integration with the home page.
- Developed the application using Angular.js, React JS, React Native, Electrode Framework with Node.js as a server.
- Worked on Node JS technology for rendering server-side support to the application.
- Interacted with Backend in Java (Ajax, MVC Frameworks (ember) and JSON to write/read data from back-End systems).
- Unit test all the frontend AngularJS, React JS and Confidential component using Karma.
- Supported the backend team in dealing with JSON data from DB2.
- Experience debugging Node.js, profiling memory and CPU usage
- Experience deploying Node.js into production and scaling applications beyond single instance.
- Interfaced with third-party vendors to customize Organizational chart integration.
- Used Git for version control and JIRA for defect tracking.
- Involved in daily SCRUM meetings to keep track of the project status and followed Agile methodology.
Environment: HTML5, CSS3, Angular JS, React JS, Electrode, Jenkins, DB2, Zeplin, SCSS, Node JS, AJAX, JSON, Jest, Enzyme, Karma, Agile, Confidential Jira, and GitHub.
Confidential, AZ
UI Developer
Responsibilities:
- Involved in developing the Mobile and Web application using technologies like HTML5, and CSS3, LESS, SCSS Angular Framework and Cordova Mobile App Development Framework.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular 4, JavaScript API.
- Developed Angular 4 components that represent the application layouts and functioning.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Involved in application developing on client-side validation using angular for both Mobile and Web environments.
- Experienced Object-Oriented JavaScript design pattern and JavaScript MVC Patterns preferably AngularJS.
- Implemented two-way data binding through $scope in applications built on AngularJS.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Developed the application using Angular.js with Node.js as a server.
- Implemented the web-based application using Angular JS framework.
- Worked on Node JS technology for rendering server-side support to the application.
- Interacted with Backend on JSON Format.
- Unit test all the frontend AngularJS code using Karma and Cucumber.
- Used Gulp and Grunt for deployment of modules on weekly bases.
- Designed Frontend within object-oriented JavaScript framework like Angular.JS, Node.js
- Used Git for maintain code and JIRA for tracking the tasks performed.
- Involved in daily SCRUM meetings and Agile methodology.
Environment: HTML5, CSS3, AngularJS, Angular4, JavaScript, SQL, Bootstrap-Less, SCSS, Node JS, AJAX, JSON, Karma, Agile, Jira, and Git.
Confidential, NJ
UI Developer
Responsibilities:
- Developed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Developed the custom data grids upon jQuery framework to deliver the business data.
- Worked upon the dashboard for the project, which contained a variety of charts and drag gable components using jQuery UI Library.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts
- Developed AJAX based web-based UI framework by utilizing jQuery library.
- Populated the DOM using the JSON response that was returned from the AJAX call
- Created optimized graphic websites and application interfaces using HTML5, CSS3.
- Used Cucumber, Karma for unit testing and Protractor for end to end testing.
- Developed Restful web services using spring and JAX-RS frameworks.
- Handled all aspects of the web applications including maintaining, testing, debugging, and deploying
- Used D3 JS for interactive data visualization.
- Worked on Web AccessibilityandSEO techniques
- Setup documentation and style guide for advertiser dashboard using wiki pages and markdown.
- Web design and development, application development using HTML, JavaScript, and Dreamweaver.
- Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML5, CSS3, JavaScript, jQuery, Cucumber, Karma, Protractor, Dreamweaver, AJAX, JSON, XML, Restful (JAX-RS) Web Services
Confidential
UI Developer
Responsibilities:
- Created optimized graphic websites and application interfaces using HTML5, CSS3.
- Developed AJAX based web-based UI framework by utilizing JQUERY library.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts
- Designed, developed, and implemented Single Page Application (SPA) in AngularJS by consuming JSON.
- Populated the DOM using the JSON response that was returned from the AJAX call.
- Worked on Responsive Web Design using Bootstrap Grid system and CSS3 Media JQuery.
- Handled all aspects of the web applications including maintaining, testing, debugging, and deploying.
- Used D3 JS for interactive data visualization.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
- Created database tables and manipulated data using MySQL.
- Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Participated in Software Development Lifecycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
Environment: HTML5, CSS3, JavaScript, JQUERY, D3.JS, Angular JS, Bootstrap, AJAX, JSON, CSS Media Queries, MySQL, SEO Techniques, SDLC.
