Apoorva Gerasa Shankarappa Gowda


Location

Amherst, MA
Education
    University of Massachusetts Amherst
    January 2024 - December 2025
    degree
    Master's
    major
    Computer Science
    Visvesvaraya Technological University
Work Experience
    Accenture
    Software Developer
    Bengaluru, IN-KA, IN
    November 2020 - December 2023
    company
    Accenture
    title
    Software Developer
    overview
    - Developed and maintained dynamic, responsive web applications using Angular 12 and TypeScript, resulting in a 20 - Designed and implemented efficient UI screens with HTML, SCSS, and Angular 12, ensuring high levels of user - Expertly integrated back-end services and APIs, ensuring accurate data retrieval and manipulation to create a smooth - Created custom directives to manage the DOM, handle events, and facilitate data binding, significantly enhancing - Implemented Angular Router to enable smooth navigation across different views in Single Page Applications, improving - Led Angular migration projects, proactively identifying compatibility issues and implementing necessary updates to ensure a smooth transition to newer Angular versions - Resolved software defects and eliminated sonar issues, enhancing code quality and stability, which contributed to higher - Implemented performance optimization techniques like lazy loading, reducing initial load times by 35% and ensuring - Conducted comprehensive unit testing using Jasmine and Karma, achieving an impressive 95% test coverage and ensuring code reliability - Developed security certificates and performed detailed security testing to identify and mitigate vulnerabilities in the application
    WhitehatJr
    Programming Instructor
    Bengaluru, IN-KA, IN
    September 2020 - December 2020
Skills
AngularJSAngular MaterialApplication Programming Interfaces (APIs)AutomationBackendBootstrap (Software)Build ToolsCascading Style Sheets (CSS)Code CoverageComputer GamingComputer ProgrammingContinuous IntegrationData BindingData RetrievalECMAScriptEvent ManagementFront End Software DevelopmentGitGithubHTMLHTML5Human-Computer InteractionInformation EngineeringInformation TechnologyInteractivityJasmineJava (Programming Language)JavaScript (Programming Language)JenkinsKnowledge of Electrical EngineeringLinuxMachine LearningMicrosoft Visual StudioNetwork RoutersNpm(Software)Operational SystemsPerformance TuningProgramming ConceptsProgram OptimizationPython (Programming Language)ReceptivityReliabilityResponsive Web DesignSafety PrinciplesSecurity TestingSelf MotivationSoftware DebuggingSoftware QualitySoftware Version ControlSONAR (Symantec)SQL DatabasesTeachingTelecommunicationsTesting SkillsTypeScriptUnit TestingUser ExperienceValue CreationVideo Game DevelopmentVulnerabilityWeb ApplicationsWebpack