Summary
Overview
Work History
Education
Skills
Languages
Awards
Personal Information
Project Engagement
Disclaimer
Timeline
Generic
SOUMYA PRAKASH REDDY

SOUMYA PRAKASH REDDY

Haveri

Summary

Software Engineer with extensive experience at Societe Generale GSC, specializing in Java development and team mentorship with agile practices. Expertise in optimizing software solutions and improving user experiences through effective troubleshooting. Skilled in Oracle database management and continuous integration, contributing to project success through collaboration and problem-solving.

Overview

8
8
years of professional experience

Work History

Specialist Software Engineer

Societe Generale GSC (SG)
03.2020 - 06.2025
  • Collaborated with project managers and stakeholders to clarify design specifications and optimize development strategies.
  • Mentored junior developers in coding best practices and problem-solving techniques.
  • Delivered technical support and troubleshooting assistance to improve user experience with software applications.
  • Developed, tested, and maintained software applications using Java technologies.
  • Resolved user-reported production issues, ensuring timely solutions for operational continuity.

Software Engineer

Societe Generale GSC (SG)
03.2019 - 03.2020

Young Graduate

Societe Generale GSC (SG)
08.2017 - 03.2020

Intern

Societe Generale GSC (SG)
02.2017 - 06.2017

Education

MCA -

PESIT South Campus
01.2017

BCA -

KLE's G H BCA College
01.2014

Intermediate -

G H PU College
01.2011

X Class -

Lions English Medium School
01.2009

Skills

  • Windows and Linux
  • Java programming
  • Database management: Oracle and PostgreSQL
  • UNIX shell scripting
  • Excel automation and macros
  • ETL processes with Informatica
  • Message queue management
  • NXG tool proficiency
  • DUCO application expertise
  • ServiceNow ITSM solutions
  • Job scheduling with Autosys
  • Version control using GIT
  • Project tracking with Jira
  • Continuous integration with Jenkins
  • Code quality analysis with Sonar

Languages

  • English
  • Kannada
  • Telugu
  • Tamil
  • Hindi

Awards

  • Got Spot awards in SG.
  • Received Valuable Team Player award from the organization for my dedicated support to the team.
  • Recognized for Commitment, Responsibility and Team spirit.
  • Received Best Student (Female) award in BCA and MCA.
  • Represented Karnataka twice in Handball game.

Personal Information

  • Passport Number: R7111925
  • Date of Birth: 12/03/93
  • Gender: Female
  • Nationality: Indian
  • Marital Status: Married

Project Engagement

  • SG Recon - In-house platform for reconciliation process, been part of sourcing and matching engine development for stock and cash reconciliations. SG Recon is reconciliation platform developed to handle end-to-end process throughout Societe Generale to overcome legacy applications and to reduce cost paid to third-party tools.
  • ILOne Application, Spring Framework (Spring Batch), Java, SQL, 06/01/18 - Present, ILOne application is file pre-processing application which have features like data filtration, data manipulation, file merge/split, converting file from position based to delimiter based file, multiple file zip., Design, implement and maintain java application phases., To take part in software and architectural development activities., Conduct software analysis, programming, testing and debugging., Identifying production and non-production application issues., Transforming requirements into stipulations., Develop, test, implement and maintain application software., Recommend changes to improve established java application processes., Develop technical designs for application development., Develop application code for java programs., Assisted in the onboarding of new joiners and java developer interns.
  • DUCO Application, Reconciliation Tool (Software as service), 06/01/19 - Present, DUCO is a Reconciliation Tool (Software as service) where we design and develop reconciliation process. Analyzing the existing process and migrate them into DUCO application., Design, implement and maintain reconciliation processes., Conduct software analysis, programming, testing and debugging and transforming requirements into stipulations., Recommend changes to improve match rate in process.
  • BREXIT, UNIX Shell Programming, PL SQL, MQ, Informatica, ACS script, 03/01/18 - 05/01/18, As part of BREXIT project replicated existing NXG process for SGPM perimeter for reconciling SGPM data received from upstream., Analyzing the existing functionality of the process and implement changes based on business requirements., ETL (Informatica) workflow modification., Arranging the UAT environments and Coordinating with users for testing., Prepared documents as part of release management (CMRM process)., Have helped other Developers, perform peer reviews and provided feedback for improvements.
  • GDS BO Report Generation, Spring Framework (Spring Boot), Java, SQL, 12/01/17 - 02/01/18, GDS and VIP is a Break management applications, breaks flow from NXG application to GDS and are assigned to respective front office and back office for verification on outstanding records. Once breaks are verified they close the break with a comment.BO Report is a file sent to the end user by combining data from GDS and VIP application. This application receives excel file from VIP and merges GDS data from database and generate the excel file on daily basis., Interacting with customers to identify and understand their business goals., Perform project design and development activities according to customer specifications with document creation., Used java technologies to implement report generation feature., Use debugging skills to improve the quality of code and improve application., Supporting production implementation and business live., Involved in Change Management activities for UAT & PRD environments.
  • NXG (Reconciliation Tool), UNIX Shell Programming, PL SQL, MQ, Informatica, Python, 02/01/17 - Present, NXG A tool of Fiserv which is used to reconcile all type of financial transactions between FOBO, Nostri and securities applications. It has its own scripting language and fully configurable set of rules. Before reconciliation - data filtering, loading and processing is done using (PL/SQL objects, Informatica transformations and UNIX scripts). After Reconciliation outstanding reports are sent to different downstream applications and end users to perform the break management., Interacting with customers to identify and understand their business goals., Perform project design and development activities according to customer specifications., Arranging the UAT environments and Coordinating with users for testing., Recommended new technologies to carry out project development tasks., Have helped other Developers, perform peer reviews and provided feedback for improvements., Supporting production implementation and business live., Developed cost reduction initiatives while maintaining quality and productivity., Closely work with stake holders like Platform teams, Unix, DBA and MQ.

Disclaimer

I hereby declare that the details furnished above are true to the best of my knowledge.

Timeline

Specialist Software Engineer

Societe Generale GSC (SG)
03.2020 - 06.2025

Software Engineer

Societe Generale GSC (SG)
03.2019 - 03.2020

Young Graduate

Societe Generale GSC (SG)
08.2017 - 03.2020

Intern

Societe Generale GSC (SG)
02.2017 - 06.2017

MCA -

PESIT South Campus

BCA -

KLE's G H BCA College

Intermediate -

G H PU College

X Class -

Lions English Medium School
SOUMYA PRAKASH REDDY