Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

YaswanthNiranjan Nidamanuri

Summary

Front-end developer with 3years experience in the design and development of software applications. Experience in Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, and Deployment of Object Oriented, Client-Server, Web- Based applications. Experience in Front-End UI development skills like HTML5, CSS, JavaScript, Angular JS, Angular, jQuery, JSON, AJAX, Node JS, Bootstrap, and Web Services. Extensive knowledge in developing applications in a single page (SPAs) using various frameworks. Experience in design, development, and maintenance of web-based applications and integration of APIs. Extensively worked in developing web applications using the TypeScript and Angular Framework. Experience in developing applications and professional web applications using Angular and TypeScript. Team player with excellent communication skills and the ability to learn and adapt quickly to emerging technologies. Good understanding of version control systems like Git for Code collaboration, branching, merging and maintaining code integrality. Excellent in Agile Development process, defect fixing, solving complex problems, and time management. Good understanding of the Document Object Model (DOM) and Web standards.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Angular Developer

CGI
Columbus, OH
01.2022 - Current
  • As a UI Angular developer, my primary responsibilities revolve around creating intuitive and engaging user interfaces using Angular.
  • Created custom, self-contained, reusable, and testable angular modules, components, and services through angular CLI to implement key functionalities.
  • Managed state of page using different Angular Lifecycle Hooks, such as OnInit.
  • Implemented Angular Router Guards and CanActivate to allow only authenticated users to navigate to certain areas of applications.
  • We implemented Angular's Renderer service class methods and Angular Routers for manipulation and navigation in the DOM.
  • Used Pipes to filter data before displaying it to the User
  • Created @Input and @Output directives for transferring data between child and parent components.
  • Writing clean and efficient code to Angular best practice includes reusable components, modules, and services, and HTTP requests.
  • Implemented client-side validation and Used HTTP Request to provide asynchronous communication as part of AJAX implementation
  • Handled Implementation tasks such as data binding, form validations, and integration
  • Used RxJS library to manage concurrency when fetching data through HTTP calls using observables
  • Ensuring responsive design and optimizing UI performance with Lazy loading, Routing, Pipes, Lifecycle Hooks, Dependency Injections, and using binding properties and caching to reduce load time and enhance user experience
  • Collaborated with cross-function teams and was a part of CI/CD pipeline for automated deployment
  • Conducted code reviews to ensure adherence to coding standards and improve overall code quality
  • Streamlined development processes through the adoption of agile methodologies and continuous integration tools
  • Resolved complex technical issues by troubleshooting application defects and offering practical solutions

Jr UI Developer

Crown Equipment Corporation
Columbus, Ohio
02.2021 - 12.2021
  • Developed a responsive web application that improved system performance by 70% and reduced troubleshooting time by 50%.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding and table.
  • Analyzed procurement data with Node.js and JMeter, visualizing insights using APACHE ECharts to identify trends.
  • Launched a load testing dashboard, elevating our ability to assess system performance by an impressive enhancement.
  • Used Angular Router to turn application into Single Page Application.
  • Worked in using Angular components, Forms, Events, Keys, Router, and Animations.
  • Implemented the Drag and Drop functionality.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Established notification flows using Socket. io for tracking CRED operations, reducing incident response time by 80%.
  • Developed JavaScript automation, leading to a 90% boost in real user experience, elevating satisfaction and engagement.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Used Object object-oriented programming concepts to develop Ul components that could be reused across the Web Application.
  • Implemented code to handle cross-browser compatibility issues in Mozella, IE 7, 8, 9, Safari, and Chrome.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.
  • Worked with the JEST unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as lE Dev tool to investigate the issues and fix the bugs.
  • Interacted with the Testing Team, Scrum Masters, and Analysts to fix Issues.

Design Intern [Co-op/Intern]

Nationwide
Dayton, Ohio
10.2020 - 02.2021
  • Translated design concepts into functional and interactive websites and web applications using JavaScript and Angular JS
  • Implemented frontend architecture, including code organization, components structuring, and ensuring scalability and maintainability
  • Understood the design requirement of the client and created a responsive and visually engaging interface using CSS
  • Build applications using various jQuery UI controls, corresponding Event handlers, and produced controllers responsible for exchanging data between pages, routing, and rendering views
  • Effectively managed to assist in website traffic and performance monitoring using Google Analytics and web tools
  • Maintained existing code and functionality during the ongoing operations of web business

Education

Master of Science - Computer Science

University of Dayton
Dayton, OHIO
12.2020

Bachelor of Technology - Electronics and Communication Engineering

Guru Nanak Institution of Technical Campus
Hyderabad, India
05.2019

Skills

  • Front-End Development: Angular, JavaScript (ES6), HTML5, CSS3
  • Programming languages: JavaScript, TypeScript, HTML, CSS, Java, Spring Framework, and SQL
  • Frameworks and Libraries: Angular, Expressjs, Bootstrap, Material-UI
  • Database Management: MongoDB, MySQL, and NoSQL
  • Development Tools: Git, GitHub, Docker, Jenkins, Webpack
  • Other technical skills: REST APIs, JSON, WebSocket, RESTful APIs, responsive web design, unit testing, Agile/Scrum methodologies, cross-browser compatibility, and web performance optimization

Certification

  • AWS Certified Solutions Architect-Associate
  • Expertise in EC2, S3, RDS, ELB,IAM, and AWS networking[Security, VPN & Subnetting].
  • Skilled in cost optimization strategies and serverless architecture (Lambda, Step Functions).

Timeline

Angular Developer

CGI
01.2022 - Current

Jr UI Developer

Crown Equipment Corporation
02.2021 - 12.2021

Design Intern [Co-op/Intern]

Nationwide
10.2020 - 02.2021

Master of Science - Computer Science

University of Dayton

Bachelor of Technology - Electronics and Communication Engineering

Guru Nanak Institution of Technical Campus
YaswanthNiranjan Nidamanuri