I'm Dev Bahl, a software engineer pursuing an MS in Computer Science at Columbia University.
My background spans cloud infrastructure, software engineering, and applied AI. I enjoy work that combines strong technical foundations with clear implementation, whether that means shipping backend systems, building cloud automation, or turning AI ideas into usable software.
2.5+
Years in software engineering roles
20+
AWS modules and automation components built
4
Hackathon and publication highlights
Education
Education
Graduate work at Columbia is where the current focus sits, supported by a strong computer science foundation from SRM.
Columbia University
Master of Science in Computer Science
Computer Vision, AI/ML, AI Agents, Deep Learning
Highlights
Research assistant on BreakingXRNet, focused on reducing latency in XR applications.
Supporting Columbia DAPLab work around AI agents and data-flow control research.
Teaching Assistant for Computer Networks under Prof. Xia Zhou in Spring 2026.
Coursework
Deep LearningComputer VisionAgentic AINatural Language ProcessingReinforcement LearningHigh Performance Machine Learning
2025 - Dec 2026
New York, NY
GPA 3.75/4.0
Open to full-time roles from Dec 2026.
SRM University
Bachelor of Technology in Computer Science and Engineering
Software Engineering and Data Structures
Highlights
Led app development at Coding Ninjas.
Head of operations at Rotaract Club.
Coursework
Data StructuresSoftware EngineeringDatabase SystemsOperating Systems
2018 - 2022
Chennai, India
GPA 9.28/10.0
Experience
Experience across software, cloud, and AI.
Roles spanning cloud platform engineering and automation at Deloitte to mobile development and current graduate research at Columbia.
Internship
Software Engineer Intern
MathWorks
May 2026 - Aug 2026
Boston, MA (Natick)
Incoming software engineering internship at MathWorks, focused on technical computing and large-scale software systems.
Selected impact
Joining the engineering organization behind MATLAB and Simulink in Summer 2026.
An opportunity to deepen experience in large-scale application engineering.
Core tooling
Software EngineeringTechnical ComputingLarge-scale Systems
Full-time
Software Engineer II
Deloitte
May 2025 - Aug 2025
Bengaluru, India
Automated AWS infrastructure with Terragrunt, strengthened CI/CD for EKS and related resources, and improved reliability for a US banking client.
Selected impact
Cut provisioning time by 30% through automated AWS infrastructure workflows.
Improved release reliability by 20% across 10+ AWS resources.
Reduced downtime and response times by 25% through monitoring and alerting improvements.
Built reusable cloud foundations, orchestrated hub-and-spoke deployments, and integrated secure access, monitoring, and incident tooling for high-traffic systems.
Selected impact
Provisioned 20+ reusable AWS modules for networking, compute, and storage.
Achieved 99.95% uptime through multi-region infrastructure orchestration.
Reduced MTTR by 35% by integrating Okta ASA, ServiceNow, and DataDog.
Core tooling
AWSTerraformJenkinsKubernetesAnsibleDataDog
Internship
Software Engineer Intern (iOS)
OyeLabs
Dec 2020 - Mar 2021
Chandigarh, India
Built and launched iOS apps with Swift, UIKit, and SwiftUI, with attention to app architecture, API performance, and user engagement.
Selected impact
Shipped 4 client-facing iOS apps and improved engagement by 20%.
Reduced response times by 30% through architecture and API handling improvements.
Core tooling
iOSSwiftSwiftUIUIKitAlamofireMVVM
Skills
Skills and tools I work with most.
These are the areas I work across most often: intelligent systems, cloud platforms, frontend clarity, and the delivery practices that keep those systems dependable.
AI + Visual Intelligence
Capability
Working on computer vision, deep learning, NLP, and agentic systems from research through implementation.
PythonComputer VisionDeep LearningNLPOpenCVAgentic AI
Cloud + Platform Engineering
Capability
Building resilient infrastructure, repeatable deployments, and observability for production environments.
AWSTerraformTerragruntKubernetesDockerCI/CD
Frontend + Interfaces
Capability
Building React and Next.js interfaces with strong hierarchy, clarity, and clean interaction design.
Recommendations from teammates and managers I've worked with across engineering and cloud projects.
“I had the opportunity to lead and mentor Dev on our projects, and I've seen him grow into a highly dependable resource. He is a fast learner with strong dedication, always eager to take on challenges and deliver results. Dev consistently demonstrated the ability to quickly grasp new concepts, adapt to complex situations, and contribute meaningfully to the team's success. His strong work ethic, collaborative nature, and drive to continuously improve set him apart. Many times he even outperformed peers who were more senior than him, which speaks to his exceptional talent and potential. I believe Dev has an excellent career trajectory ahead of him and will continue to take on greater responsibilities with success. I strongly recommend Dev as a valuable asset for any team.”