Ashish Ranjan

Director of Engineering

India9 yrs experience

Key Highlights

  • Expert in developing REST APIs with Python and Flask.
  • Led a team of developers using Agile methodologies.
  • Implemented observability metrics for microservices.
Stackforce AI infers this person is a Backend Engineer with expertise in SaaS and microservices architecture.

Contact

Skills

Core Skills

FlaskPostgresqlRest ApisMicroservices

Other Skills

DatadogSentryHashicorp's VaultDrone CILaravelMySQLElasticsearchRedisAWS SQSPusher WebsocketsAWS S3SendgridData StructuresSoftware DevelopmentLinux

About

• Experienced in developing REST APIs with Python, PostgreSQL, and MySQL • Skilled in GNU+Linux administration • Mentored and managed a team of developers using Agile • Worked with Flask, Django, Docker, Git, Redis, Notifications, Queues, Microservices • Server hardening, Code review, Code deployment, Test Driven Development

Experience

Sembark travel software

Principal System Architect

Mar 2025Present · 1 yr · Jaipur, Rajasthan, India

Sense

Lead Software Engineer

Sep 2021Aug 2024 · 2 yrs 11 mos · Remote

Shuttl

Senior Software Engineer

Mar 2021Jul 2021 · 4 mos · Bengaluru, Karnataka, India

  • Developed Intercity Trip Management backend using Flask and PostgreSQL
  • Implemented Automated Trip Creator to schedule trips for next N days
  • Used Hashicorp’s Vault and Consul to manage secrets
  • Used Drone CI for deployment pipeline and automated testing
  • Set up observability metrics of microservices using Datadog APM, and Sentry
FlaskPostgreSQLDatadogSentryHashicorp's VaultDrone CI

Vmock

2 roles

Senior Software Engineer

Promoted

Oct 2018Mar 2021 · 2 yrs 5 mos

  • Developed Survey Management using REST APIs and Microservices with Laravel & MySQL
  • Used Elasticsearch to build aggregations on survey responses
  • Survey module is currently used by ~500 students across 3 US colleges
  • Implemented in-app notifications using Pusher Websockets
  • Developed backend to schedule and send reminders using AWS SQS
  • Built Reporting module to filter and export data of other modules as CSV
  • Used Redis to cache OLAP requests, boosting response time from 10s to 0.2s
  • Used Supervisor to manage long running worker processes
  • Integrated Nylas to sync calendar events to Outlook/Gmail
  • Supervised a team of 6 developers using Agile
  • Streamlined code review, commit and merge guidelines
  • Hardened servers and defined code deployment procedures
REST APIsMicroservicesLaravelMySQLElasticsearchRedis+2

Software Engineer

Jul 2016Oct 2018 · 2 yrs 3 mos

  • Developed Interview Management to schedule interviews between Employers and Students
  • Designed a heuristic algorithm to automate interview slotting
  • Improved interview slotting execution time from 60s to 5s as a result
  • Built backend to send email newsletters to student groups using Sendgrid
  • Created Applications module to store & download student resumes privately using AWS S3
AWS S3Sendgrid

Education

Indian Institute of Technology, Delhi

Bachelor of Technology - BTech — Electrical and Electronics Engineering

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Flask & Postgresql

Explore similar profiles based on matching skills and experience