Post Job Free

Resume

Sign in

Web Applications Customer Service

Location:
Philadelphia, PA
Posted:
August 24, 2023

Contact this candidate

Resume:

MANOJ MOGALLA

Professional Summary:

• With over 8 years of experience in a corporate environment as a Front-End Engineer, I have strong technical skills in complex website development, including web-based applications.

• I possess expertise in developing single-page applications using Front End technologies such as Object-Oriented JavaScript (ES5, ES6+), Angular 2+, TypeScript, RxJs, CSS3, SASS, and HTML5.

• I have a good understanding of Model View Controller (MVC) and MVVM design patterns.

• My hands-on experience includes working with Angular modules, services, templates, directives, components, and dependency injection to create single-page applications (SPAs) and deploy complete business logic.

• I have successfully created a single-page application (SPA) that loads multiple views using Angular router.

• Proficient in using UI elements such as Navigation bars, Dropdown menus with autocomplete, Image Carousels, Buttons, Modals, Forms, Tables, Togglable tabs, and Pagination using Bootstrap and Angular Material.

• Skilled in debugging and troubleshooting existing code using Developer Tools.

• I have substantial experience in solving Cross-Browser Compatibility issues and optimizing for the web, including CSS best practices.

• I am familiar with version control systems such as SVN and GIT, and I have worked with issue tracking tools like JIRA.

• My knowledge extends to Agile, Kanban and Waterfall methodologies in software development.

• I possess a good understanding of the Document Object Model (DOM) and SEO/Web standards.

• I have extensively worked on developing SOAP and REST-based applications.

• I have used Jasmine and Karma for testing Angular Applications.

• Proficient in deploying web applications to AWS using services like S3, EC2, and Route53.

• I have implemented CI/CD pipelines using Jenkins, Maven, SonarQube, Nexus, and Tomcat.

• I utilize Git branching and merging strategies to manage code changes and ensure smooth collaboration among team members.

• I am adept at troubleshooting and resolving issues related to web application development.

• I have strong communication, problem-solving, and planning skills and can work both independently and in a team environment.

• I have been recognized as a top 10% contributor in the StackOverflow community for four consecutive years.

Email: ady6cn@r.postjobfree.com

Contact Number: +1-267-***-****

Technical Skillset:

Operating System Linux, MacOS, Windows

Web HTML, CSS, Bootstrap, Angular Material, JSON,

Ionic, JavaScript

JS Frameworks jQuery, Angular

AWS S3, EC2, Code Pipeline

Testing Frameworks Karma, Jasmine

Build Tools Webpack, Maven

CI/CD Tool Jenkins

Version Control Git

Ticketing Tool Jira

Scripting Languages JavaScript, Shell Scripting

Application Servers Apache Tomcat

Others SonarQube, Nexus, Ansible

Technical Work Experience:

Infosys

Client: Charter Communications February 2023 – July 2023 Role: Technical Lead (UI)

Description: Charter Communications is a leading telecommunications company in the United States, providing cable television, internet, and voice services to residential and commercial customers. The company operates under the Spectrum brand and serves more than 30 million customers in 41 states. Charter Communications is known for its reliable and high-speed internet services, as well as its commitment to customer service and innovation. It has been recognized as one of the top employers in the country.

1. Project: Developing a web-based Coaching portal online dashboard.

• Led and managed the UI team for developing single-page web applications using Angular 14, HTML, CSS, SASS, NGX-Bootstrap, Angular Material, Rxjs and Media queries.

• Developed complex logic implementation using TypeScript.

• Worked on Angular Filters, Services, Templates, Events, and Lazy loading for efficiency.

• Developed UI reporting and data visualizations in the dashboard using ngx-echarts.

• Created reusable UI components.

• Interacted with REST API for data interaction.

• Ensured the development team followed code management processes, version control systems, and maintained code quality.

• Mentored and guided junior developers.

IBM

Client: Standard Insurance Company April 2021 - February 2023 Role: Lead Application Developer (UI Angular)

Description: Standard Insurance Company, also branded as The Standard, is an American insurance and financial company that is a subsidiary of StanCorp Financial Group, headquartered in Portland, Oregon. StanCorp Financial Group, Inc., is the holding company for businesses that provide insurance, retirement, and investment products and services. Insurance products are offered by Standard Insurance Company of Portland, Oregon, in all states except New York, where insurance products are offered by The Standard Life Insurance Company of New York of White Plains, New York. 1. Project: GOLD application for loan requests.

• Developed a single-page application using Angular 11.

• Created Loan Request forms as per business requirements.

• Developed screens for showing lists of active loans and user interface for loan authorization.

• Integrated Payment Gateway with UI.

• Created reusable UI components using Angular Components.

• Achieved 85% code coverage with unit test cases.

• Utilized JIRA for user stories and bug tracking.

• Provided issue management and maintenance support for production applications. 2. Project: Invoice Payment Portal.

• Developed a single-page application using Angular 13.

• Integrated Payment Gateway with UI.

• Developed screens for showing lists of recent transactions and invoice payment history.

• Created user interface for snapshots of generated invoices.

• Achieved 85% code coverage with unit test cases.

• Utilized JIRA for user stories and bug tracking.

• Provided issue management and maintenance support for production applications. 3. Project: Angular Version Migration from 8 to 13.

• Analyzed the current version and application packages.

• Upgraded the version step by step and fixed code breaks during the upgrade process.

• Migrated dependency packages.

• Updated unit tests to achieve 85% code coverage. NAT IT

Client: Western Australia (Gov. project POC) May 2020 – April 2021 Role: Lead UI Developer

Description: Developed an integrated traceability platform for the Hemp Industry in Australia, addressing pain points for regulators and farmers, enabling provenance tracking and compliance.

• Analyzed project requirements.

• Led the team for developing single-page web applications using Angular 10, Rxjs, HTML, CSS, SASS, NGX-Bootstrap, and Media queries.

• Developed logic implementation using TypeScript.

• Worked on Angular Filters, Services, Templates, Events, and Lazy loading for efficiency.

• Created reusable UI components using Angular Components.

• Communicated with REST API for data interaction.

• Implemented user authentication and authorization using JWT tokens.

• Fixed defects during System Integration Testing (SIT) and provided QA support.

• Built AWS Pipeline for continuous integration and deployments.

• Configured AWS S3 bucket for deployments.

Employer: Propel Apps

January 2020 – April 2020

Role: UI Developer

Description: Designed for Oracle Cloud Platform and ERP platform the Asset Manager mobile app, part of the Propel Apps Intelligent Asset Management solution portfolio, provides online and offline access to context-rich visualizations and actionable insights to enable simple and timely execution of end-to-end enterprise asset management (EAM) processes.

• Developed mobile applications using Angular 8, Ionic framework, Sass, and Media queries.

• Created native design with Ionic framework and Sass, including required functionality and routing for page navigation.

• Implemented logic using TypeScript.

• Created reusable UI components using Angular Components and Ionic Pages.

• Communicated with backend developers for web services.

• Provided QA support for production releases and deployments.

• Used Ionic Capacitor tool for generating build versions for iOS and Android. Employer: Bleuming Technologies July 2018 - December 2019 Role: UI Developer

Description: Designed and developed a web-based hiring management system with complex data modeling, user authentication, and candidate management features.

• Analyzed project requirements.

• Developed web applications using Angular 6, HTML, CSS, Bootstrap, and Media queries.

• Worked on Filters, Services, Templates, and Events.

• Implemented Routers & History in Single Page App (SPA).

• Communicated with SOAP API for data interaction. Frugal Labs

Client: Janajal June 2015 - May 2018

Role: UI Developer

Description: Developed a water-sharing economy platform with water ATMs to provide safe drinking water access in India.

• Developed web applications using HTML, CSS, Bootstrap, JavaScript, Angular 2+, and Media queries.

• Interacted with REST APIs and MQTT services for real-time data transmission.

• Enhanced the web application using ES5 and ES6.

• Created bi-directional flow using MVC design pattern.

• Provided support after application went into production.

• Fixed bugs during testing and added dynamic validation code. Education:

Bachelor of Technology in Electronics and Communication Engineering Vignan’s Institute of Information Technology, Visakhapatnam, Andhra Pradesh Declaration:

In addition to my experience on these projects, I have also worked on several smaller projects, including personal projects and open-source contributions. I am always eager to learn and stay up to date with the latest technologies and best practices. I hereby declare that all the information provided is valid and true to the best of my knowledge.

Manoj Mogalla



Contact this candidate