Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Avinash Juvva

Toronto,ON

Summary

With 6+ years of experience in IT as a Software Experience & Programmer Analyst, I have successfully developed software development life cycles in diverse business environments. Expertise in Client-Server and Web-based platforms, specializing in full stack web/java development. Skills include UI development, backend CRUD operations, and responsive single-page web application design. Proficient in HTML5, CSS3, JavaScript MVC libraries, Object-Oriented JavaScript, TypeScript, Angular5, Angular15, AngularJS, Node JS, Bootstrap, CSS frameworks, and Java. Extensive experience in writing unit/integration test cases using Jasmine and JUnit. Well-versed in the SDLC process with a track record of creating reusable common components using Angular 9. Skill set also includes Java, JSP, JavaScript, React, Angular, Spring MVC, Hibernate, SOAP services, and REST-based services. Highly proficient in HTML5 and CSS3 for layouts with a strong foundation in MVC architecture within the Spring framework. Known for effective collaboration within team environments and adaptability to evolving project requirements. Technical expertise in programming languages and commitment to achieving project goals consistently proven valuable.

Overview

9
9
years of professional experience

Work History

Software Developer

Rogers
10.2021 - Current
  • Worked on the front-end side using JSP, CSS and JavaScript
  • Developed Chat application in Angular and integrated it on rogers and fido webpages
  • Configured CI/CD pipeline in Microsoft Azure to prepare environment agnostic build of Angular application supported by configuration file
  • Improved code quality and security by using tools like Sonar Qube and resolved errors leveraging tracking tools like Sentry
  • Implementing new features in My Rogers web application to manage services like view and pay bills, monitor usage and manage subscriptions
  • Migrated static marketing content pages from legacy CMS application to React/Redux based application connected to contentful (API based content infrastructure)
  • Working with UX team and product owners to prepare responsive and accessible HTML/ CSS based web pages from mockups
  • Working in agile team and improving product faster and repeatedly
  • Working with QA testing team and resolving defects in timely manner
  • Working with other development teams to guide them or get guidance from them for other applications, libraries and services
  • Involved in adding new features and Enhanced to Applications front end using Angular 9, Typescript, HTML, CSS and JSON
  • Improved software efficiency by troubleshooting and resolving coding issues.

Senior Software Developer

TELUS
01.2020 - 09.2021
  • Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Involved in creating various Modules/Controllers/Components for the application using Angular 9
  • Developed Java Server components using Spring, Spring MVC, Spring Cloud, Microservices
  • Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout)
  • Worked on some of the new features of Angular 9 like new if else syntax, ng-templates, form validators
  • Efficient team member with excellent work/time management skills, communications and Interpersonal Skills, ability to work under strict deadlines
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
  • Hands-on experience working on different databases like MySQL, PostgreSQL and also writing Procedures, Functions and Triggers using SQL Plus and have knowledge on MongoDB
  • Implemented Angular 9 component router for navigation and Angular services to connect the web application to back-end API's
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML and Worked with the style sheet management frameworks like SASS
  • The Angular JavaScript framework for building web applications is highly efficient to use with Restful services
  • Build Rest web services by building Node.js server in the back end to handle requests sent from the front-end jQuery Ajax calls
  • Strong Designing of Flex UI components as well as creating and skinning of custom flex components
  • Involved in developing UI pages using Angular 9 calling the Rest API from Backend
  • Involved in developing the web pages using Angular 9 which are powerful in building the Single page web applications
  • Used GIT and source tree as a version control
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication
  • Collaborated with cross-functional teams to integrate software components seamlessly into existing systems.

Software Developer

Johnson Controls
02.2019 - 12.2020
  • Added new features and Enhanced to Applications front end using Angular 6, Typescript, HTML, CSS and JSON
  • Involved in creating various Modules/Controllers/Components for the application using Angular 6
  • Actively participated in software planning and estimation activities
  • Involved in SDLC, from the Design phase to Implementation phase
  • Responsible to style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variables, operations, and functions
  • Unit testing services and application code using JEST, KARMA
  • Involved in developing UI pages using Angular 6 calling the Rest API from Backend
  • Developed a Java application using swagger framework, incrementally enhanced the application and it is used to test all aspects of underlying Kubernetes (Open Shift) cluster
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Worked on GIT as a version control
  • Utilized NPM scripts for build and test environments in a Node.js application
  • Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints
  • Configured proxy to access backend micro services
  • Spring MVC, Spring Security, Secure Auth
  • Used JIRA to assign, track, report and audit the issues in the application
  • Debug the application using Chrome Developer Tool
  • Take part in design sessions and code review with fellow developers
  • Used Scrum for agile development and participate in team led solutions, reviewing peer's code for quality and completeness
  • Environment: Angular 6, JavaScript, jQuery, HTML5, CSS3, SASS, Node JS, Java, JIRA, Bootstrap, VS Code, AngularJS, GitHub, GIT, AGILE.

Software Developer

Mind Kraft It Solutions
01.2016 - 04.2017
  • Developed software for desktop and mobile operating systems.
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Enhanced user experience through designing and implementing user-friendly interfaces.
  • Updated old code bases to modern development standards, improving functionality.
  • Improved user experience by designing and implementing intuitive user interfaces for Java applications.

Education

Masters - Information Network & Computer Security

Newyork Institute of Technology
Vancouver, BC
12-2018

Skills

  • Java
  • HTML
  • CSS
  • XML
  • JavaScript
  • Asynchronous JavaScript
  • JSON
  • Angular JS
  • Angular Development
  • React JS
  • Bootstrap
  • Redux
  • Junit
  • Karma
  • Skilled in JEST Framework
  • Test-Driven Development
  • Oracle
  • RESTful services
  • Javascript
  • SQL Server Management
  • HTML5
  • Waterfall
  • AGILE
  • Spring
  • Maven
  • Soap
  • Rest
  • JDBC
  • API Integration Expertise
  • Servlets
  • JIRA
  • Object-oriented programming
  • Testing and debugging
  • Agile development methodologies
  • Git proficiency
  • API integration

Languages

English
Full Professional

Timeline

Software Developer

Rogers
10.2021 - Current

Senior Software Developer

TELUS
01.2020 - 09.2021

Software Developer

Johnson Controls
02.2019 - 12.2020

Software Developer

Mind Kraft It Solutions
01.2016 - 04.2017

Masters - Information Network & Computer Security

Newyork Institute of Technology
Avinash Juvva