Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Gurudatta Kothakapu

Ottawa,ON

Summary

2 years of excellence in java and software application development lifecycle and planning business models by managing product operations, and spring framework. Looking forward to undertaking Java systems analysis/development and product management while empowering communications between developers and stakeholders. Technical leadership in designing, developing and delivering high-volume, low-latency business applications for mission-critical systems / software while using agile practices, Spring frameworks and Java technologies

Overview

3
3
years of professional experience

Work History

Application Developer

Accenture
06.2020 - 12.2021
  • Write well designed, testable, efficient code with an aim to Ensure designs are in compliance within set specifications
  • Involve in development of Stored Procedures and manage the team at offshore and provided necessary information and artifacts
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Implement Java8 features such as Lambda expressions, streams, filters, pipelines, Optional Interfaces and springs security
  • Use Hibernate and JPA ORM frameworks and jersey implementation of JAX-RS by providing the Restful URL mapping
  • Manage design, development and testing of web-based and Client-Server business applications using Java/J2EE web applications
  • Customize JIRA projects with various schemas, complex workflows, screen schemes, permission schemes and notification schemes
  • Process the records in JMS communication and update the database with corresponding updates using Spring batch services
  • • Use AWS environment, React container and configured the same with various life cycle policies to archive the accessed data
  • Deploy application within Linux environment while use SOAP and RESTful Web Services with spring, SQL, and NoSQL databases
  • Set Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system
  • Use Spring Boot in building Micro Services; develop Spring based application and manage Docker Registry by Kubernetes
  • Administer Jenkins CI tools on Linux machines and manage wiring of Angular templates with back-end services communication

Software Developer Intern

Infotech
04.2019 - 08.2019

• Led a micro service module through requirement analysis, design, architectural analysis, code reviews, deployment, and testing

• Managed well-functioning databases, applications & Code Development that include GUI-level coding with Business logic-level coding as per advanced java practices

• Coordinated with design teams with an aim to ensure that user interactions on web pages are intuitive and engaging in all aspects

• Worked with development teams, project leads, and product managers to ideate software solutions

• Used Spring Core and Spring Data modules in Spring MVC framework for implementing Model-View- Controller (MVC)

Education

Master of Science - Electrical And Computer Engineering

University of Ottawa
Ottawa, ON
06.2023

Skills

  • Programming Languages: Java, J2EE, SQL, PL/SQL, Python, C
  • Web Technologies: HTML5, CSS3, JavaScript, jQuery, Angularjs (v2/4/5/6/7/8/9), Typescripts
  • Database: Oracle, DB2, MySQL, Mongo DB, Cassandra, Apex, PostgreSQL
  • ORMAPPING: Hibernate, JPA, Spring Data
  • Tools: Git, OpenSSL, tcpdump, Wireshark, PowerCLI, Sysinternals Suite
  • Deployment/Configuration Mgmt Software: Puppet, Terraform
  • Hardware: Servers; Storage (SAN/NAS), Switches, Routers, VLAN;

Languages

English
Full Professional
Telugu
Native or Bilingual
Hindi
Full Professional
Punjabi
Full Professional

Timeline

Application Developer

Accenture
06.2020 - 12.2021

Software Developer Intern

Infotech
04.2019 - 08.2019

Master of Science - Electrical And Computer Engineering

University of Ottawa
Gurudatta Kothakapu