Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

MANOJ BABU

Lead Software Engineer - Application Development
BENGALURU

Summary

Results-driven Lead Developer with over 14 years of experience in the technology industry, including 6 years specializing in backend engineering and API development using Flask. Demonstrated expertise in deploying Apache Airflow to orchestrate complex, mission-critical workflows, ensuring seamless integration and efficiency. Proven track record of architecting scalable microservices and leading cross-functional engineering teams to deliver innovative solutions. Skilled in mentoring junior developers and fostering collaboration among diverse teams to achieve high-quality outcomes.

Overview

15
15
years of professional experience
2
2
Certifications
1
1
Language

Work History

Lead Software Engineer

Societe Generale Global Solution Centre
07.2019 - Current
  • Spearheaded the design and implementation of workflows using Apache Airflow to support complex processes, ensuring the scalability and reliability of workflows for real-time processes.
  • Developed custom Airflow plugins and APIs using Flask and SQLAlchemy to expose Airflow instance creation, managing, and monitoring functionalities via secure RESTful endpoints.
  • Containerize Airflow using Docker and manage deployments with Kubernetes.
  • Built and deployed custom Python operators, sensors, and hooks in Airflow to automate various data integrations (APIs, databases, cloud storage).
  • Optimized DAG performance by reducing task execution times by 40%, implementing dynamic task generation, and parallel task execution.
  • Mentored junior developers and provided technical guidance on Python best practices, DAG design, and Airflow's advanced features, contributing to team knowledge sharing and code quality improvement.
  • Managed CI/CD pipelines for continuous Airflow DAG deployment using Docker images, Skaffold and Jenkins, ensuring streamlined and automated deployments across development, staging, and production environments.
  • Designed and developed RESTful APIs using Flask
  • Provided leadership and mentorship to a team of 6, fostering a collaborative environment and ensuring adherence to best practices.

Senior Operations Professional

IBM India Pvt Ltd
04.2015 - 07.2019
  • Architect and lead the implementation and administration of IBM BigFix for over 100,000 endpoints across Windows, Linux, and macOS platforms, providing comprehensive automation for patch management, software deployment, and security compliance.
  • Designed and developed advanced automation scripts (PowerShell, Python), and custom BigFix Fixlets, Tasks, and Baselines to automate critical operations, reducing manual intervention by 60%.
  • Spearheaded the integration of BigFix with ServiceNow for automated incident management, resulting in a 40% reduction in mean time to resolution (MTTR) for endpoint-related issues.
  • Led the migration of BigFix infrastructure to AWS, including cloud-based relays and disaster recovery solutions, improving scalability and reducing operational costs by 25%.
  • Established best practices for system architecture, compliance management, and monitoring to ensure security and performance of the BigFix environment.
  • Provided leadership to a team of 6 BigFix engineers, managing task assignments, conducting code reviews, and mentoring junior engineers on BigFix and automation strategies.
  • Optimized patch deployment workflows by 50%, automated deployment windows and leveraging BigFix's dynamic grouping and relevance language to improve efficiency and ensure compliance across global data centers.

Security Analyst - IT Security

Shreyas Integrated Systems Pvt Ltd
02.2012 - 04.2015
  • Administered IBM BigFix infrastructure, ensuring high availability and performance across multiple global locations.
  • Automated software distribution and updates using BigFix, resulting in a 30% reduction in deployment time.
  • Wrote custom relevance queries and actions to detect and remediate security vulnerabilities.
  • Trained IT staff on BigFix platform usage, scripting, and best practices, improving overall team efficiency.
  • Assisted in the migration of BigFix infrastructure to a cloud-based environment, enhancing scalability and reliability.

System Admin - IT Security

GMS Software Solutions
03.2011 - 02.2012
  • Managed automation workflows for system provisioning, patching, and configuration using BigFix and other automation tools.
  • Reduced patching downtime by 30% through the development of optimized automation scripts.
  • Conducted system audits and vulnerability assessments using BigFix to identify security gaps and improve endpoint security posture.
  • Ensured regulatory compliance (e.g., PCI-DSS, HIPAA) through automated reporting and enforcement of security baselines.

Education

Diploma - Computer Science And Engineering

Department of Technical Education
Bengaluru, India
04.2001 -

Skills

Python

Shell Scripting

Apache Airflow

Flask

Flask-RESTful

SQLAlchemy

PostgreSQL

Docker

Kubernetes

Jenkins

Skaffold

undefined

Accomplishments

  • Star of the Quarter - Q3 2024.
  • Hosted 2 day Airflow Bootcamps for our clients in Societe Generale.

Certification

Astronomer Certification for Apache Airflow 2 Fundamentals

Timeline

Astronomer Certification for Apache Airflow 2 Fundamentals

10-2024

Astronomer Certification DAG Authoring for Apache Airflow 2

10-2024

Lead Software Engineer

Societe Generale Global Solution Centre
07.2019 - Current

Senior Operations Professional

IBM India Pvt Ltd
04.2015 - 07.2019

Security Analyst - IT Security

Shreyas Integrated Systems Pvt Ltd
02.2012 - 04.2015

System Admin - IT Security

GMS Software Solutions
03.2011 - 02.2012

Diploma - Computer Science And Engineering

Department of Technical Education
04.2001 -
MANOJ BABULead Software Engineer - Application Development