Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic
Rashmi Ranjan Swain

Rashmi Ranjan Swain

Bangalore

Summary

Innovative Software Developer with 7+ years of hands-on experience designing and testing applications. Well-versed in Agile methodologies and coding languages. Dedicated to developing creative solutions to meet business goals and requirements. Excellence in designing solution for production environment and achieved notable appreciation for quick designing of solutions from Clients and Organization management. Capable of analyzing new features, coding, writing unit-test, building and deploying serverside.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Developer

CGI
Bangalore
11.2024 - Current
  • Developed and implemented a monitoring service for the retail petrol domain project, improving system uptime and reliability by 99.9%. The service automatically restarted failed processes in the Site Controller (SC) and Electronic Payment Controller (EPC), minimizing downtime.
  • Designed and built a Python-based service to validate and process incoming records, ensuring 100% accuracy in file formatting and JSON structure, enabling seamless data flow to downstream Python services and IoT systems.
  • Integrated real-time data flow from SC, EPC, IoT, and cloud platforms, resulting in a 30% improvement in system visibility and performance monitoring, with real-time updates reflected on cloud storage and dashboards.
  • Gained in-depth knowledge of the retail petrol domain, working hands-on with key components such as SC, EPC, FC, and POS, and understanding their interactions in a connected environment, contributing to a 15% reduction in troubleshooting time.
  • Collaborated in the end-to-end data processing pipeline, ensuring 100% data integrity from service health monitoring, to data validation, business logic processing, IoT integration, and final cloud reflection.
  • Automated key processes within the retail petrol domain project using Python, reducing manual intervention by 40%, and significantly improving operational efficiency by automating data validation, service monitoring, and system recovery.

Backend Developer

TCS
Bangalore
10.2021 - 11.2024
  • Collaborated with systems analysts, engineers, and programmers to understand system limitations and resolve software issues, resulting in a 25% improvement in team workflow, and a 20% increase in project efficiency through streamlined communication and collaboration.
  • Converted Perl programs to Python, improving code maintainability and performance by 30%. Utilized the PyTest framework to thoroughly test and validate source code, ensuring 95% code accuracy and fewer errors in production.
  • Gained hands-on experience in prompt engineering and worked with AI tools such as Codex, OpenAI, and Bard, accelerating development processes and improving automated code generation by 15%.
  • Designed and developed user-friendly software interfaces, working with frameworks like Flask and Django for various POCs, and contributing to Intel’s 'ONE-API' product through the 'Unity' framework.
  • Wrote and managed YAML files for pipeline testing and log analysis, troubleshooting issues, and ensuring 100% seamless project deployment, reducing downtime, and improving maintenance efficiency.
  • Developed web applications using HTML, CSS, and JavaScript, enhancing system functionality, and improving usability.
  • Communicated technical concepts clearly to both technical and non-technical stakeholders, enhancing team collaboration and client relationships.

Python Developer

HCL
Bangalore
05.2021 - 10.2021
  • Analyzed code and corrected errors to optimize output
  • Worked with server-side and front-end technologies and leveraged common design patterns to code dynamic and user-friendly systems
  • Mentored entry-level Python development personnel, providing both internal and external positions with technical guidance and education
  • Used Pytest to automate qualification analysis
  • Extensive use of dataframes, sets, dictionaries, lists and arrays in scripting
  • Worked on MySQL server and RESTful API development and deployment

Data Analyst

Capgemini
Mumbai
08.2017 - 05.2021
  • Generated and analyzed reports on key performance and operational metrics, collaborating with internal teams to understand business needs and align with changing strategies, leading to a 15% improvement in decision-making efficiency through timely, data-driven insights.
  • Developed custom Python functions and methods for data manipulation, utilizing OOP concepts like class overriding and decorators, improving code maintainability by 20%, and reducing redundancy in data processing tasks.
  • Used Python libraries like NumPy and pandas for data pre-processing, feature engineering, and data cleanup across various databases and servers.
  • Wrote SQL queries to process and manage data between different systems, ensuring seamless data flow.
  • Provided technical support for existing reports, dashboards, and tools, resolving issues swiftly, and ensuring 99% uptime for critical reporting tools, improving team productivity.
  • Assisted warehouse users with the WMS application, supporting operations such as product receiving, putaway, and shipping.
  • Tested software, debugged issues, and documented technical specifications, ensuring smooth application operation, and facilitating future troubleshooting.

Education

B-Tech -

Institute of Technical Education & Research (ITER)
Bhubaneswar, Odisha
05.2016

CHSE -

Shakti Jr. College
Cuttack, Odisha
04.2012

HSE -

Zilla School
Bhadrak, Odisha
04.2010

Skills

  • Python
  • PyTest
  • Oracle SQL
  • PL/SQL
  • GoLang
  • Linux
  • Windows
  • Django
  • Flask
  • DB2
  • MS SQL Server
  • HTML, CSS
  • XML
  • GIT
  • Docker
  • AWS
  • Codex
  • OpenAI
  • Copilot
  • Azure IoT

Certification

  • Python Programming, 2021, WileyNXT, WCPP-IND-010421049, https://www.credly.com/badges/1dc723a8-beb4-4b1a-9d5a-2d4eb9bedW/public_url
  • Software Development and Lifecycle, 2018
  • Java and Pl/SQL on job training, 2017
  • Python
  • Sql

Accomplishments

  • Facilitates requirements, delivery and Root Cause Analysis and documentation of business-critical solutions.
  • Works as Single point of contact between IT groups and Business management.
  • Worked as the only Subject matter expert from Offshore of windows.

Timeline

Developer

CGI
11.2024 - Current

Backend Developer

TCS
10.2021 - 11.2024

Python Developer

HCL
05.2021 - 10.2021

Data Analyst

Capgemini
08.2017 - 05.2021

B-Tech -

Institute of Technical Education & Research (ITER)

CHSE -

Shakti Jr. College

HSE -

Zilla School
Rashmi Ranjan Swain