Summary
Overview
Work History
Education
Skills
Certification
Timeline
Rajeswari Tadepalli
Open To Work

Rajeswari Tadepalli

Software Engineer
New York,NY

Summary

Master’s degree in Computer Science with over 4 years of experience in software development and data engineering. Software and Data Engineer with strong experience in building websites, back-end systems, and data pipelines for real-world projects in finance, healthcare, and enterprise environments. Expertise in RESTful and SOAP web services development, including microservices architecture using Spring Boot. Skilled in developing end-to-end ETL pipelines using tools like Azure Data Factory, Databricks (PySpark), SQL, and Excel to move and transform data. Good at creating responsive web pages and dashboards using HTML, CSS, JavaScript, jQuery, Bootstrap, JSP, and AJAX. Worked on back-end development using Java, Spring Boot, Servlets, and REST APIs to build secure and scalable applications. Experience in migrating old systems to modern platforms by improving code structure, performance, and user experience. Comfortable working with tools like Git, SVN, Eclipse, and Azure DevOps in Agile teams to track changes and manage code. Proficient in writing and maintaining Selenium test scripts using Java and integrating them with frameworks like TestNG and JUnit. Documented all the observations, debugging reports with its solutions to make it easy for the team. Hands-on with big data tools like Spark, Hive, Kafka, and HDFS for processing large datasets. Focused on writing clean, well-tested code and solving problems efficiently with strong teamwork and communication skills.

Overview

4
4
years of professional experience
6
6
Certification
5
5
years of post-secondary education

Work History

Software Engineer

Sanizer, USA
01.2025 - Current
  • Participated in the full software development life cycle (SDLC) to support the development of scalable data engineering workflows.
  • Created flowcharts and technical documentation to define data requirements, transformation logic, and architecture for ingestion pipelines.
  • Built and tested ETL pipelines to extract, transform, and load structured and semi-structured data using tools like SQL, JSON, and Excel.
  • Performed data profiling and validation tasks to ensure data quality and accuracy in target systems.
  • Developed ETL automation scripts to schedule data extraction, transformation, and load from various data sources.
  • Used SQL and PL/SQL to perform data cleansing, aggregation, and transformation operations on datasets stored in Oracle Database/MySQL.
  • Experience in using JSON, XML for implementing Web Services.
  • Experience of using tools like Git, Jenkins, JIRA boards and Maven.
  • Understanding the existing system, modules and developed new modules and fixed the reported issues by writing code.
  • Contributed to the development of data verification plans and implemented basic logging and monitoring practices for ETL tasks.
  • Documented end-to-end data workflows, including pipeline logic, data source definitions, and transformation steps.
  • Collaborated with senior developers to learn and apply best practices in data governance, testing, and metadata documentation.
  • Environment: SQL, PL/SQL, Oracle Database, SQL Server, JSON, Excel, Java, Spring 1.3, J2EE, Hibernate, JUnit, XML, UML, Eclipse IDE, SubVersion (SVN), Log4j, Windows, UNIX.

Associate Software Engineer

Cigniti Technologies(Coforge)
06.2021 - 12.2022
  • Involved in all phases of the Software Development Life Cycle (SDLC) including requirement gathering, design, development, testing, and deployment.
  • Worked closely with business teams to understand reporting needs for investment portfolios and translated them into technical solutions.
  • Helped migrate an older reporting system to a new platform using Spring Boot, JSP, Servlets, and MVC architecture.
  • Designed and developed user-friendly front-end pages using HTML5, CSS3, JavaScript, jQuery, and Bootstrap for better navigation and mobile compatibility.
  • Created interactive and responsive dashboards for viewing investment data, reports, and charts.
  • Used AJAX and RESTful APIs to fetch data from the server without reloading pages, improving performance and user experience.
  • Built reusable UI components to handle report filters, date selectors, and user inputs.
  • Used jQuery to handle front-end logic like form validation, table updates, and DOM changes.
  • Followed MVC design pattern to organize code clearly and keep the UI, business logic, and data layers separate.
  • Used Bootstrap and media queries to make the website responsive across devices.
  • Handled client-side validations to check inputs before submitting data to the backend.
  • Helped create reusable tags in JSP for dynamic content like tables and menus.
  • Worked on improving front-end performance by cleaning up code and reducing load times.
  • Helped convert back-end logic into Spring Boot microservices for easier maintenance and faster deployment.
  • Environment: Spring Boot, JSP, Servlets, Java, MVC Architecture, HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap, RESTful Web Services, Log4j, Git, GitHub, JUnit, testNG,SQL, Oracle Database, Eclipse IDE, Agile/Scrum

Software Engineer Trainee

Capgemini Hyderabad
04.2021 - 06.2021
  • Completed an intensive 12-week Big Data Engineering training program focused on real-world, industry-level projects and tools.
  • Gained hands-on experience with core Big Data technologies including HDFS, Hive, Spark, and Kafka.
  • Developed Python scripts for data ingestion, transformation, and validation tasks using Pandas and PySpark.
  • Designed and implemented batch ETL pipelines using PySpark and HiveQL to process large-scale datasets.
  • Practiced data modeling, partitioning, and optimization techniques to improve query performance.
  • Learned Hadoop ecosystem components including MapReduce, HDFS, Pig, and Oozie for workflow orchestration.
  • Built data processing workflows and job scheduling using Apache Oozie and Airflow.
  • Understood distributed computing principles and applied them to manage structured and unstructured data.
  • Involved in writing and executing unit test cases for Spark jobs and Python functions to ensure data accuracy and quality.
  • Participated in peer code reviews, debugging sessions, and test validations to support clean, testable code delivery.
  • Applied Agile/Scrum methodologies in collaborative team projects with sprint planning, daily standups, and retrospectives.
  • Worked on version control using Git and collaborated via GitHub for code sharing and pull requests.
  • Environment: Python,PySpark, HDFS, Hive, Spark SQL, Kafka, Apache Airflow, Apache Oozie, MapReduce, Pig, HiveQL, Pandas, Git, GitHub, Agile/Scrum, JIRA, Linux/Unix

Junior Software Engineer Intern

ContenTerra Software
06.2019 - 09.2020
  • Supported the development team by writing and modifying small code modules in Java using object-oriented programming principles.
  • Utilized Eclipse IDE to debug and test code, identifying issues and verifying fixes.
  • Assisted in developing basic RESTful Web Services using JSON and XML for data exchange.
  • Wrote and modified simple SQL queries to retrieve data for application reports.
  • Created and executed JUnit test cases for specific modules with support from senior team members.
  • Assisted in designing use cases, sequence diagrams, and class diagrams using UML tools (MS Visio) under team guidance.
  • Supported the development of the presentation layer using JSP, HTML5, CSS, JavaScript, jQuery, and AJAX.
  • Helped in implementing AJAX for asynchronous web functionality on client-side pages.
  • Contributed to building XML-based components for dynamic application menus.
  • Prepared technical documentation and user manuals to support application development and delivery.
  • Assisted with functional and integration testing of software modules to ensure quality and performance.
  • Managed and organized data through Excel spreadsheets to track test cases, defects, and project progress.
  • Participated in team meetings to align on project requirements, development tasks, and testing schedules.
  • Contributed to bug tracking and test case creation under the guidance of senior developers.
  • Participated in team efforts to analyze and improve application performance and efficiency through testing and feedback.
  • Environment: Java, Eclipse IDE, JSP, HTML5, CSS, JavaScript, jQuery, AJAX, JSON, XML, RESTful Web Services, SQL, JUnit, MS Visio, UML, Microsoft Excel

Education

Master of Science - Computer Science

Monroe University, New Rochelle, NY
01.2023 - 12.2024

Completed Dec 2024

Bachelor's of Technology - ECE

DVR & Dr.HS MIC College of Technology, India
06.2017 - 09.2020

Completed: 2020

Skills

  • Java
  • Python
  • SQL
  • PL/SQL
  • JavaScript
  • HTML5
  • CSS3
  • jQuery
  • HiveQL
  • JSON
  • XML
  • Spring Boot
  • J2EE
  • Hibernate
  • Servlets
  • JSP
  • MVC Architecture
  • Microservices
  • RESTful Web Services
  • SOAP Web Services
  • TestNG
  • JUnit
  • Cucumber
  • Pandas
  • Azure Data Factory
  • Databricks
  • PySpark
  • Spark
  • Spark SQL
  • Hive
  • HDFS
  • Kafka
  • Apache Airflow
  • Apache Oozie
  • MapReducePig
  • Oracle Database
  • MySQL
  • SQL Server
  • Bootstrap
  • AJAX
  • Git
  • GitHub
  • GitLab
  • SVN
  • Jenkins
  • Maven
  • Eclipse IDE
  • Azure DevOps
  • Log4j
  • JIRA
  • Agile
  • Scrum
  • MS Visio
  • Microsoft Excel
  • Selenium
  • Functional Testing
  • Regression Testing
  • Automation Scripting
  • Debugging
  • Logging
  • SDLC
  • ETL Pipelines
  • Data Profiling
  • Data Validation
  • Data Governance
  • Version Control
  • UML

Certification

Full Stack Java Developer by Udemy

CTFL-ISTQB Certified

GitHub Professional Certificate by GitHub

Software Version Control by LinkedIn

Databricks Fundamentals Accreditation by Databricks

Data Analyst by Google

Timeline

Software Engineer - Sanizer, USA
01.2025 - Current
Monroe University - Master of Science, Computer Science
01.2023 - 12.2024
Associate Software Engineer - Cigniti Technologies(Coforge)
06.2021 - 12.2022
Software Engineer Trainee - Capgemini Hyderabad
04.2021 - 06.2021
Junior Software Engineer Intern - ContenTerra Software
06.2019 - 09.2020
DVR & Dr.HS MIC College of Technology - Bachelor's of Technology, ECE
06.2017 - 09.2020