Summary
Overview
Work History
Education
Skills
Project Summary
Timeline
SeniorSoftwareEngineer

Divyakala Challapalli

Senior Software Engineer
Bangalore,Karnataka

Summary

Experienced professional with 4+ years of IT experience in development, implementation and testing of Client-Server, Web Applications using JAVA/J2EE technologies and frameworks. Interested in challenging career in web application development environment.

Overview

5
5
years of professional experience
6
6
years of post-secondary education
3
3
Languages

Work History

Senior Software Engineer

Ryan India Tax Services Pvt Ltd
Hyderabad, Telangana
11.2021 - Current

Working on Web applications development using frameworks Spring boot, Typescript and and a custom UI framework to assist internal teams with their processes.

Software Engineer

Ryan India Tax Services Pvt Ltd
Hyderabad, Telangana
06.2019 - 11.2021
  • Developed robust Java Desktop and Web applications to automate few processes and to assist other teams and clients.
  • Participated in requirements gathering and design development meetings.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
  • Worked with frameworks like JavaFX, Spring Boot, Hibernate and Angular and tools like Maven build tool, Azure DevOps.

Software Developer

Apalya Technologies Pvt Ltd
Hyderabad, Telangana
11.2017 - 06.2019
  • Worked on Java based Web Applications and APIs using Java frameworks like Struts and Spring.
  • Provided support for maintaining the code bases and also worked on implementing new features and enhancements to the existing functionalities.
  • Also worked on the code deployments, and provided production support to the company's Software Application.

Education

Bachelor of Technology - Electronics And Communications Engineering

GVVR Institute Of Technology
Bhimavaram
05.2013 - 05.2017

Skills

Strong on the Core Java Concepts like OOPS concepts, Strings, Collections, Streams, IO, Multithreading

undefined

Project Summary

Project - 1

Title : Helix Tool

Type : Desktop Application

Environment : Java 8, JavaFX, Eclipse, SOAP Web Services, Multithreading, IO, Reflection API, Maven, SOAP UI, Git, Log4j

Description:

Helix Tool is a Batch Processing Tool where the input to the tool is an Excel filled with all the indirect tax transaction details and the tool is capable of processing each row and communicate to the Tax Engines(which are capable of performing tax calculations) through web services and write back to an excel output. Its main purpose is to serve testing the Tax Engines configuration.

Responsibilities:

  • Requirement gathering and functionality Analysis.
  • Designed and developed the user interfaces and Business logic implementation.
  • Performed Unit Testing and supported for enhancements.

Project - 2

Title : ExtractPoint

Type : Web Application

Environment : Java 8, Spring Boot, Typescript, Angular, Eclipse, Visual Studio Code, Spring Rest, Spring cache, Azure Pipelines, Maven, Git, Log4j

Description:

ExtractPoint is web-based application that facilitates the extraction of text from unstructured documents like invoices into a tabular format that can be reviewed and modified by a user via the application. This expedites the data entry process and allows users to upload documents, view the extracted file(s) data, review and/or modify the data, save the reviewed data and export data in bulk in a structured format.

Responsibilities:

  • Requirement gathering and functionality Analysis.
  • Designed and developed the user interfaces and Business logic implementation.
  • Performed Unit Testing and Prod support.

Project - 3

Title : Recommendations API and tool

Type : Web Application.

Environment : Java 7, Net Beans, Jboss-5.1, MySQL, SVN, Linux, Spring MVC, Hibernate, HTML and CSS, Javascript, Log4j.

Description:

Recommendation API is to gather Personalized Recommendations from Recommendation Engine and serve the APP and WAP clients in their supported formats. The Recommendation tool is an User Interface to push Static Recommendations to DB.

Responsibilities:

  • Developed the user interfaces using HTML, CSS and Javascript.
  • Worked on the Business logic implementation using Spring MVC and Hibernate.
  • Worked in Deployment and provided production Support.

MINOR PROJECTS

  • Worked on implementing many Java JARs to schedule some timely jobs using Java Multithreading and Linux Crons.
  • Worked on implementing Java executables to assist team with automating few tasks with in a process. Projects include File Renaming, Pdf extraction, Pdf merging, Acroform filling automation, Excel to PDF using Apache PDFBox, iText and Apache POI Java libraries.

Timeline

Senior Software Engineer

Ryan India Tax Services Pvt Ltd
11.2021 - Current

Software Engineer

Ryan India Tax Services Pvt Ltd
06.2019 - 11.2021

Software Developer

Apalya Technologies Pvt Ltd
11.2017 - 06.2019

Bachelor of Technology - Electronics And Communications Engineering

GVVR Institute Of Technology
05.2013 - 05.2017
Divyakala ChallapalliSenior Software Engineer