Hussain - React developer\UI Developer |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: YES |
Visa: H1B |
Sirisha Akula
UI Developer [email protected] 510 256 5650 3216 Simmental Dr, McKinney, Texas 75071 SUMMARY: 9+ years of experience in User Interface and scalable applications using with HTML 5, CSS3, JavaScript, AngularJS, Angular x, jQuery, AJAX, Node JS and JSON. Used the latest HTML5 elements for video playback, content rendering using semantic tags such as articles. Excellent knowledge in CSS with pre-processors like LESS and SASS. Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like Angular JS. Expertise in JavaScript coding and concepts like closures, promise, prototype inheritance and modular functions. Worked on back-end services with Graph QL servers in Golang and accomplished essential unit test, designed, and developed the Graph QL servers in Golang backend flow. Created Typescript reusable components and services to consume REST API s using Component based architecture provided by Angular. Worked on RxJS (Reactive Programming), NgRx (Store, Effects, Router-Store). Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX. Worked on Unit test by Test-Driven Development (TDD) to build the application with Angular and JavaScript. Implemented Page Optimization techniques for web pages, Best Practices in JavaScript and handled Cross Browser compatibility issues in web pages. Used Angular-Router to turn application into Single Page Application, worked in using Angular components, Forms, Events, Keys, Router, Animations and Flux concept. Used GIT, SVN for Version controlling for error reporting and project management tools like JIRA. Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application. Used AWS Cognito to authentication and authorization for mobile and web applications, managing user identities in the cloud. Used Jasmine as testing framework and Karma as test runner to perform unit testing using Angular and it is written entirely in Typescript and meets the ECMAScript 6(ES6) specification. Used Selectors, Events, AJAX, and Dom Manipulation using components in Angular for updating content on DOM nodes. Familiar with Figma and Miro board Plugins to create mock up, wireframes as per BAU or business requirement. Experience in complete software SDLC which includes requirement, coding, design, analysis, testing, using Agile, Test-Driven methodologies. Mentoring junior team members, performed multiple assignments under pressure and consistently met deadlines as per the BA. Technical Skills: Languages Graph QL servers in Golang, JavaScript, python, HTML5, CSS3 Technologies HTML5, XHTML, CSS2/3, JavaScript, Typescript, AJAX, jQuery, JSON, Bootstrap, DOM Frameworks/Lib Angular JS, Angular, React, Redux, Flux, Node JS, jQuery, AWS. IDE s & Version Control NetBeans, Visual Studio Code, Notepad++, Edit plus, Sublime, Eclipse, IntelliJ-IDEA, Web Storm, SVN, GIT Methodologies Agile, Scrum, Waterfall. Tools Grunt, Gulp, Jasmine, Karma. Adobe Creative Suits Photoshop, Illustrator, InDesign, Dreamweaver, Flash, Fireworks, Edge, Muse, After effects, Photoshop Light room and Premier Pro. Lowe s, Remote Nov 2022 Present Role: Senior Software Developer Room Visualizer Platform: Lowe s is one of the Largest Retail stores for Home Improvements, working on home need improvement as per the PRO users suggestions and business requirements such ass upload your room, similar floors etc project with help of module federation architecture which supports webpack to dynamically load code from another applications. Responsibilities: Angular-Router to turn application into Single Page Application, worked in using Angular 14, standalone components with Cohesive design Re-usability, Maintainability, Forms, Events, Keys, Router, Animations and Flux concept. Routing makes it easier to switch between views. Good understanding a browser URL as a request to change view makes navigation easier. When the new navigation abandons the previous navigation. Selecting the appropriate AWS service based on data, or security requirements and Integration of Amazon Web Services (AWS) with other applications infrastructure. Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application. Used Invoking the Lambda function and pass event data as parameters, Lambda provisions a container to run function code after execution completes it will destroy the container. Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application. Integration of Amazon Web Services (AWS) with other applications infrastructure. Working with Figma mock-ups and Adding Figma frames to Miro board to create flow diagrams and protypes as per Business Requirement. Used the new tags from HTML5 like section, article, header, footer, canvas for animations and Angular is of a Component Driven Architecture. Created Angular service and integration with RESTful APIs. Used Angular HTTP Client to send GET/POST request to fetch data from server. Improvements to Localization, $ localize API is clear and concise. Create an efficient method for innate internationalization (i18n) and translate code messages and layouts. Individually developed gulp scripts (tasks) for cleaning, optimizing, compressing, minification of CSS & SCSS/SASS. Mentoring junior team members, attending the peer reviews, and performed multiple assignments under pressure and consistently met deadlines as per the BR. Deploying the code in spinnaker application to deploy to respective regions through clusters. Environment: HTML5, CSS3, JavaScript, Es6, AWS, XML, JSON, Agile, Less and SASS, S3, Lambda, Cognito, GIT, Docker, IDEA, Maven, Spring Boot, Figma, Miro, NPM, Scrum, Agile, Jenkins, Spinnaker. J P Morgan Chase & Co- Dallas, Texas July 2021 Nov 2022 Role: Software Developer Loyalty Servicing Platform: Chase Consumer & community Banking servers with a broad range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice small business loan and payment processing. Migrating from LSP 1.0 to 2.0, Developing many Micro Front End with module federation concepts. LSP is used by over 60k Card Advisors and Retail bankers to service Chase card and retail customers with their rewards. Responsibilities: Angular-Router to turn application into Single Page Application, worked in using Angular with Re-usable components, Forms, Events, Keys, Router, Animations and Flux concept. Used Jest for mocking functions and writing unit tests along with setup for testing components coverage which covers Statements, branches, Functions and Lines. Experience in complete software SDLC which includes requirement, coding, design, analysis, testing, using Agile, Test-Driven methodologies. Modularize code using design patterns, handle flow control using Angular promises or streams. Familiar with Automatic lining of fronts, code optimisation feature, View Encapsulation, ng update will automatically update the existing pages and using of ESLint. Developed the JavaScript file with the help of Web pack and babel. Used Jest for mocking functions and writing unit tests along with setup for testing components coverage which covers Statements, branches, Functions and Lines. Experience in complete software SDLC which includes requirement, coding, design, analysis, testing, using Agile, Test-Driven methodologies. worked on MDS reusable components, adaptable resources for customer facing digital products. Used AWS Cognito to authentication and authorization for mobile and web applications, managing user identities in the cloud. Knowledge of Microsoft D365 cloud, business processes and Dynamics to identify software gaps and suggest alternatives. Developed the JavaScript file with the help of Web pack and babel. Individually developed gulp scripts (tasks) for cleaning, optimizing, compressing, minification of CSS & SCSS/SASS. Created end to end integration tests with Cypress and unit tests with Jest and enzyme to run tests and making Action, Assertion and Setup. Pair Programmed to write snapshot tests in Jest with Enzyme for Components, increasing codes coverage for Branches, Statements, Functions and Lines. Mentoring junior team members, performed multiple assignments under pressure and consistently met deadlines as per the BR. Created prototypes with component-based rendering using Webpack bundler and Babel Trans piler. Environment: HTML5, CSS3, JavaScript, Es6, AWS, XML, JSON, Agile, Less and SASS, GIT, Docker, IDEA, Maven, Spring Boot, NPM, Scrum, Agile, Jenkins Charter Communications Oct 2018 June 2021 St Louis, Mo Role: UI Developer Write code for the most complex system design and provide consultative guidance on a project with extensive size, scope, and risk by implement Angular 8 Services for connectivity between Application and backend API's along with Single Page Applications (SPA) using MVC frameworks. Used the new tags from HTML5 like section, article, header, footer, canvas for animations and Angular is of a Component Driven Architecture. Created Angular 8 service and integration with RESTful APIs. Used Angular HTTP Client to send GET/POST request to fetch data from server. Developed the components using Angular 8 needed for the application from scratch and customizing from various Angular related libraries to meet the application's functionality. Worked Extensively with Angular CLI for creating components, Services, pipes, Directives and Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT (TDD). Used JIRA and ALM to keep track of bugs to reduce downtime, increase productivity, and Communication. Working closely with Angular JS and Angular 8 version by managing NVM which supports both versions. Implemented NGRX store to maintain the state of the application. Added logic to dispatch the action to NGRX store. Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp. Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS, whenever a GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container and working on migration to Angular 11. Worked with Karma and Jasmine, supporting QA team to debug and write test cases. Active participation throughout the entire SDLC from project inception, code development and elaborate testing of various modules. Environment: HTML5, CSS3, JavaScript, Typescript, AngularJS, Angular 8, AWS, Cognito, XML, JSON, Node JS, jQuery, Agile, Less and SASS, GIT, NGRX SQL Server, Jasmine, Web Storm, NPM, grunt, gulp, Postgres. CBRE Mar 2018 Sep 2018 Dallas, Texas Role: Software Developer Responsibilities: Planning, analysis, design, and implementation of different modules using Agile (Scrum) Methodology. Responsible to provide risk/impediments and discuss action plans in daily SCRUM stand-up meeting and providing demo for UAT. Responsible for developing the partner Homepages using HTML5, CSS3, typescript, Angular 5 & 6 and jQuery. Worked with Angular to develop single page applications, worked with NgRx for managing Angular applications. Coded Typescript for page functionality and Pop-up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request. Worked on developing CSS3 Media Queries to make the application compatible with tablets (Landscape and Portrait), desktops and mobile phones. Created internal diagnostic tools using GraphQL servers in Golang and Angular to assist with customer issues. Golang and Java were used as a backend REST service while Angular was used for the user interface. Created Angular Components, Pipes, and Injectable across the whole system, such as to build the custom filter. Developed dynamic, scalable web applications and web services with NodeJS, Golang Involved in developing Mobile and Tablet version of the project using Angular 5 & 6 and Typescript. Responsible for building components library, including Tree, Slide-View, and Table Grid. Created Angular service and integration with RESTful APIs. Used Angular $http to send GET/POST request to fetch data from server. Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using Stack especially worked with database setup and maintenance on AWS EC2. Highly used Angular2 Router to build single page application for navigate through the different status and multiple modals. Involved in Agile/SCRUM process, attending daily stand up and completing tasks within the sprints. Environment: HTML5, CSS3, JavaScript, Typescript, Angular 5&6, AWS, XML, JSON, Node JS, Angular 5/6, jQuery, Agile, Less and SASS, GIT, MySQL Sever, Jasmine, Web Storm, NPM, grunt, gulp. CVS Health Sep 2017- Feb 2018 Monroeville, PA Role: Programmer Responsibilities: Responsible for developing the partner Homepages using HTML5, CSS3, typescript, Prime NG, Angular 4 and jQuery. Involved in writing dynamic functions to read JSON objects and display on HTML pages using Typescript. Used CSS Pre-processors SASS and LESS. Experience on Web Technologies using HTML, CSS, JavaScript, Angular 4, jQuery, AJAX, IDE, Nodejs & Tool Eclipse, Visual studio Code and Notepad++. Responsible for creating website-based applications using Typescript and jQuery. Involved in developing HTML and JavaScript for client-side presentation and data validation within the forms. Using Adobe Photoshop and Adobe Illustrator for Wireframe, Mockup and Layer composition. Worked with jQuery and typescript for the development of the UI. Coded Typescript for page functionality and Pop-up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request. Worked on developing CSS3 Media Queries to make the application compatible with tablets (Landscape and Portrait), desktops and mobile phones. Creating different types of POPUP screen such as MOP and Store Numbers. Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular 4 and jQuery. Developed user interface using Node JS and developed client-side interface using Angular 4. Applied HTTP Service and REST web service to connect the Front-end Angular 4 to Back-end Node JS. Utilized the features of Angular 4 to present effective web design patterns and for delivering user experience like high performance, Off-line accessibility, and zero-step installation. Used Web Storm to integrate with Node JS allowed for running, debugging, and unit testing of Node JS apps. Used Angular 4 for getting the data and parsing it for showing on the web page. Environment: HTML5, CSS3, JavaScript, Typescript, Prime NG, XML, JSON, Node JS, Angular 4, jQuery, Agile, Less and SASS, GIT, SQL Server, Jasmine, Web Storm, NPM, grunt, gulp. Client: Augusta Hi-Tech Soft Solutions, India June 2011 May 2014 Role: UI Developer Developed application layout and composing tiles definitions, managed beans to use with Spring Framework at Business Tier and uses Spring Bean Factory for initializing services. Responsible for Design and development of Web pages using HTML, CSS, and JAVA SCRIPT as per requirements. Developed classes which handle the request parameters, process data, collect data retrieved from the database to List and Map interfaces and store it on objects. (Model). Performed Client-side validations using JavaScript. Web application development using Web 2.0 technologies jQuery, REST API, JSON, and spring framework. Contributed to the design patterns direction by building mock-ups in Photoshop and Frontend. Experience in complete software SDLC which includes requirement, coding, design, analysis, testing, using Agile, Test-Driven methodologies. Environment: JavaScript, jQuery, Ajax, HTML4, DHTML, CSS2/3, MySQL. EDUCATION DETAILS: Master of Science from Campbellsville University (ITM), Kentucky. (Grade A+). Bachelor of Science from Osmania University, India. Keywords: quality analyst business analyst user interface javascript sthree information technology Colorado Missouri Pennsylvania |