Specialist Programmer | Python Backend & GenAI Engineer - Infosys - Bengaluru, India
(2021-08)
4+ years of experience in Python backend development and GenAI engineering
- Built a Django web application to replace a legacy VB.NET tool, handling full backend logic, routing, and frontend with HTML/CSS/JavaScript.
- Developed REST APIs using Flask and FastAPI with features like file upload, streaming responses, and session-based chat history.
- Created interactive frontends using React with real-time streaming and responsive UI components.
- Worked on enterprise-scale PL/1 to Python migration projects, analyzing legacy codebases and ensuring functional parity in modern implementations.
- Debugged and reverse-engineered PL/1 scripts, documented business logic, and translated complex data processing workflows into optimized Python solutions.
- Developed and executed Python-based automation and web scraping scripts to extract structured data, documents (PDF/DOC), and HTML content from external government websites.
- Tested and validated scripts across Local, Dev, and Cert environments, ensuring accurate data persistence in Microsoft SQL Server.
- Deployed Python scripts on Linux and AWS EC2 environments, managed version control using Git (Azure DevOps/TFS), and raised PRs following enterprise SDLC practices.
- Manage legacy servers to ensure their continued functionality and optimal performance.
- Collaborate with cross-functional teams to analyze, design, and implement solutions for mainframe migration challenges.
- Refine and maintain the integrity of legacy code structures, ensuring their stability and performance.
- Troubleshoot and debug software issues, documenting changes and procedures.
- Provide ongoing support and maintenance for both legacy and migrated systems, addressing any issues or optimizations needed.
Specialist Programmer - Infosys - Bengaluru, India
(2025-02)
System Engineer/Senior System Engineer - Infosys - Bengaluru, India
(2022-06 - 2024-11)
- Designed and implemented backend replacements for specific formats and added conditions using Python and Regex.
- Analyzed legacy PL/1 code to develop optimized Python solutions, ensuring smooth migration of functionalities.
- Conducted rigorous testing and debugging to compare outputs from legacy code and the new Python implementation, ensuring reliability.
- Worked on Microfocus license bypass project, utilizing open system technology to streamline licensing processes.
- Investigated and implemented strategies to enhance system performance and reduce operational costs during the migration.
- Designed and developed a Django-based web framework to replace and enhance a legacy Visual Basic .NET tool, focusing on improved UI/UX.
- Streamlined workflows and optimized error handling mechanisms to address issues present in the original tool.
- Migrated and refactored critical business logic from Visual Basic .NET to Python, ensuring consistency in output and functionality.
- Developed Python scripts to extract and analyze server log data.
- Used Pandas for data cleaning, modeling, and feature preparation.
- Created visualizations to represent workload trends and insights.
- Ensured scripts were reliable and efficient for analysis and reporting.
- Worked on a web application to generate summaries, headlines, and key facts from uploaded files.
- Built backend using Flask and Python with basic frontend integration.
- Integrated OpenAI models (Ada, Babbage, Davinci, GPT-3) for text generation.