Ayan Barai

Software Engineer
741235, Kalyani, IN.

About

A highly motivated Software Engineer with experience in developing robust automation solutions and scalable CI/CD pipelines. Proficient in Python, Java, and Linux environments, Ayan possesses a strong background in system optimization and cross-functional collaboration. Eager to leverage expertise in software development and DevOps practices to drive efficiency and innovation in challenging technical roles.

Work

Accenture
|

Software Development Engineer

India, N/A, India

Summary

Led deployment automation and CI/CD pipeline development for internal onboarding systems at Accenture, ensuring seamless production transitions and client support.

Highlights

Led deployment automation initiatives using Python and shell scripts, significantly streamlining internal onboarding systems and reducing manual setup time.

Developed scalable CI/CD pipelines that improved release consistency and accelerated deployment efficiency across multiple projects.

Operated and maintained critical infrastructure within UNIX/Linux environments, ensuring robust configuration management, version control, and proactive system monitoring.

Collaborated cross-functionally with QA, infrastructure, and key stakeholders to ensure seamless production transitions and enhance system stability.

Provided expert client-aligned configuration and troubleshooting support across internal APIs and services, resolving complex issues and maintaining operational continuity.

Folks VFX
|

Pipeline Developer (Python Developer) Intern

India, N/A, India

Summary

Built internal Python tools and UI scripts to automate and optimize visual effects production pipelines at Folks VFX, supporting user onboarding and tool enhancement.

Highlights

Developed internal Python tools and UI scripts, automating and optimizing visual effects production pipelines, leading to enhanced efficiency and reduced processing times.

Integrated deployment workflows using Git and shell scripting within Linux-based environments, improving version control and ensuring consistent project delivery.

Provided comprehensive support for internal user onboarding and tool enhancement, including rigorous bug fixing, system updates, and thorough testing, ensuring smooth operations.

Education

Mangalayatan University
Aligarh, Uttar Pradesh, India

Master's degree (MCA)

Computer Application

Languages

English

Skills

Programming Languages

Python, Java, JavaScript, Shell Scripting, SQL.

Tools & Platforms

Git, Docker, AWS, Jenkins, Flask, PyQt.

Systems & Networking

Linux/UNIX, TCP/IP, Firewalls, REST APIs, FIX Protocol.

Development Practices

CI/CD, Agile, Client Support, Version Control, GitHub, GitLab.

Projects

Dockerized WordPress Application

Summary

Designed and deployed a containerized WordPress environment using Docker and Docker Compose, simulating real-world DevOps deployment pipelines.

XML to CSV Converter

Summary

Developed a data transformation utility to convert complex XML datasets into normalized CSV format, useful for financial data exports or API feeds.

LIVE Quiz Platform

Summary

Engineered a fully responsive, real-time quiz platform with dynamic question delivery, timer-based sessions, and analytics dashboard.

TextEditor_Java

Summary

Developed a lightweight desktop text editor featuring rich text formatting, live preview, and theme customization.