D

Deepak Angrula

CTO

Bengaluru, Karnataka, India15 yrs 4 mos experience
Highly Stable

Key Highlights

  • Led engineering teams at multiple insurance startups.
  • Expert in Python and data science education.
  • Developed innovative solutions for media and research industries.
Stackforce AI infers this person is a technology leader in the insurance and media sectors with expertise in software development and engineering management.

Contact

Skills

Core Skills

Engineering ManagementSoftware DevelopmentPythonTeachingData AnalysisDevopsSearch Algorithms3d GraphicsVideo Encoding

Other Skills

API DevelopmentAgile MethodologiesAlgorithmsAmazon Web Services (AWS)CC++Database ManagementGenetic AlgorithmsJavaLinuxMentoringObject Oriented DesignPostgreSQLRSQL

Experience

Nirvana insurance

India Site Lead and Head of Engineering

Jun 2022Sep 2024 · 2 yrs 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Telematics data based insurance is finally here!
Engineering ManagementSoftware DevelopmentAgile Methodologies

Greyatom

Instructor (Python for Data Science)

May 2017Jun 2017 · 1 mo

  • Greyatom is a startup in data science education space. In Summer of 2017, I taught computer basics and python from a data science perspective to Greyatom students. Topics included :
  • Using linux command line
  • Understanding the infrastructure for the web - TCP/IP Networking, HTTP etc.
  • Workshop on Git and Github
  • Python
  • Fast computation in python using numpy arrays
  • Using Pandas for data science
  • Data visualisation using matplotlib
PythonData AnalysisTeaching

Acko general insurance

2 roles

VP Engineering

Nov 2016Jan 2021 · 4 yrs 2 mos

  • Bootstrapping technology at India's first online-only insurance company.
Software DevelopmentAgile MethodologiesEngineering Management

Member Board Of Directors

Nov 2016Aug 2020 · 3 yrs 9 mos

Coverfox insurance

VP Engineering

Oct 2014Oct 2016 · 2 yrs

  • Coverfox is India's fastest growing online insurance broker and aggregator. At Coverfox, I was responsible for delivery on the technology side. My role included, but was not limited to the following:
  • Managing technology side of the motor and health insurance business
  • Evolving the technology team to a mature self-sufficient function working with product. Helped setup processes for project management, QA and delivery.
  • Platform architecture - led various implementations in scaling the backend platform, dev-ops processes, zero-downtime deployments etc.
Engineering ManagementSoftware DevelopmentDevOps

Plancess edusolutions

VP Engineering

Dec 2012Sep 2014 · 1 yr 9 mos · Mumbai

  • While heading engineering at Plancess, a funded startup in online education space, I was responsible for the following:
  • Led the development of completely new e-commerce and video content delivery platform. This included development of a properietary DRM solution for the copyrighted video content as well as an ffmpeg based video encoding solution for splitting video content at exact keyframes for adaptive streaming.
  • Developed a markdown, latex and SVG based content storage and tagging solution for the upcoming assessment platform. The idea was to store content in non-rasterised formats to be able to optimise content later for various platforms.
  • Plancess assessment platform: Developed the architecture as well as the development till beta for the new assessment platform for school students.
  • Devops - Managed the complete stack as well as database (Postgresql) on AWS.
  • Hiring as well as training of on-boarding developers.
Software DevelopmentDevOpsDatabase Management

Consultant / independent

Software Development Consultant

Oct 2011Nov 2012 · 1 yr 1 mo · Mumbai

  • Worked as a software consultant for various startups in Mumbai.
Software DevelopmentDevOpsDatabase Management

Hungama

Software Engineer (Search)

May 2010Sep 2011 · 1 yr 4 mos · Mumbai

  • Hungama.com is an online digital music distribution platform. It holds the largest portfolio of digital music rights in India. At Hungama I worked on the following:
  • Replaced the existing search infrastructure using Solr/lucene based solution. API layer was implemented in Python/Django. I was the solo engineer developing and maintaining this solution which served millions of music search queries every month on hungama.com and bollywoodhungama.com
  • Wrote custom scoring algorithms to replace the default TFIDF scoring in Lucene which does not work so well for very small documents and exact search.
  • Implemented spell check and fuzzy search layer using trigram based matching algorithms.
PythonSearch AlgorithmsSoftware Development

Epfl (école polytechnique fédérale de lausanne)

Software Consultant (Research)

Jul 2009Apr 2010 · 9 mos · Lausanne, Switzerland

  • As a software architect on the project I developed a 3D graphical user interface and visualizer which incorporated the engineering models to find the optimum (in the sense of minimizing energy required to maintain room temperature) street grid layout of buildings given the local weather conditions. The models were developed as part of the PhD thesis of a fellow researcher. I also wrote a genetic algorithm solver to speedup the solution search in the nonlinear space.
Software Development3D GraphicsGenetic Algorithms

Nautanki.tv networks pvt ltd (acquired by hunagama.com)

Software Engineer

Jun 2007Jun 2009 · 2 yrs · Mumbai

  • Nautank.TV was an online TV content publishing platform. We partnered with various indian networks like Star TV, MTV, ZeeTV and provide ad supported popular content. It was later acquired by Hungama.com. Major responsibilities included but not limited to:
  • Video encoding optimisation for various endpoints such as mobile, web and WAP.
  • Using sphinx (http://sphinxsearch.com) to provide infrastructure for content search via python APIs.
  • Devops. Postgresql server optimisation. Slow query optimisation. Replication via slony, pgbouncer.etc.
  • Single handedly developed the live video encoding and broadcast infrastructure for telecasting the Indian 2009 parliamentry elections online in collaboration with ZeeTV.
Video EncodingDevOpsDatabase Management

Education

Georgia Institute of Technology

Master of Science (M.S.) — Computer Science

Jan 2016Jan 2018

IIIT Hyderabad

Summer School in Machine Learning

Jan 2019Present

Indian Institute of Technology, Bombay

Bachelor of Technology (B.Tech.) — Electrical Engineering

Jan 2000Jan 2004

Stackforce found 100+ more professionals with Engineering Management & Software Development

Explore similar profiles based on matching skills and experience