Arvind Mehra

About Me

Hi there! I am a Polyglot Software developer, collaborative team player and leader, with over 10 years of experience in crafting high-quality software using Rails, Python and React.

I have worked with big techs, including BloomandWild, Smart Pension London, Tata Consultancy Services, McKinsey & Company, Appster.

My area of interest in programming is to scale and optimise the application.

I'm currently working as a Senior Software Developer at Bloom and Wild Ltd, in London, UK.

Resume

Experience

Jul 2024 - Current
Bloom and Wild, London, UK

Senior Software Developer

  • Designed and implemented an event-driven cache refresh strategy to improve API response times, data freshness, and overall system performance.

  • Migrated delivery status updates from a polling-based architecture to a webhook-driven model across multiple carriers, enabling near real-time delivery updates and reducing system load.

  • Introduced consistent logging standards and service-level metrics in Datadog to improve observability and proactive monitoring.

  • Refactored critical areas of a large Rails monolith to reduce technical debt and improve long-term scalability and maintainability.

  • Increased automated test coverage across business-critical workflows using RSpec, improving release confidence and reducing regression risk.

  • Developed lightweight internal backend services and automation tools using Python and FastAPI to support operational workflows and integrations.

  • Provided production support during peak trading periods, ensuring platform stability and rapid incident resolution.

Nov 2021 - Apr 2024
Smart Pension, London, UK

Software Developer

  • Designed and delivered pension withdrawal and customer lifecycle features within a regulated fintech environment.

  • Built and maintained automated test suites using RSpec and Cypress to improve release quality and deployment confidence.

  • Acted as production support engineer, resolving P1 and PX incidents within SLA through deep system and infrastructure understanding.

  • Mentored junior engineers, conducted code reviews, and contributed to hiring decisions to improve overall engineering quality.

  • Contributed to user-facing features and frontend improvements using ReactJS.

Dec 2018 - Oct 2021
Tata Consultancy Services, Gurugram, India

Software Developer

  • Improved the performance of an employee timesheet platform by optimising complex SQL queries and implementing caching strategies.

  • Built a microservice in Python, FastAPI, for internal use.

  • Led a successful migration of a legacy Rails application from Rails 3 to Rails 5 with near-zero production defects.

  • Led a team of four engineers to deliver a proof-of-concept internal tool from design through implementation.

  • Consolidated obsolete services into a unified platform, simplifying maintenance and improving operational efficiency.

Feb 2016 - Nov 2018
Appster, Gurugram, India

Ruby on Rails Developer

  • Designed and implemented REST APIs for iOS and Android applications.

  • Optimised and enhanced performance across multiple Rails applications.

  • Delivered multiple client projects as the sole Ruby on Rails developer while maintaining high client satisfaction.

Education

2008-2012
Rajasthan Technical University, India

Shankara Institue of Technology

Bachelor of Technology in Computer Science

Meetups

2023
London

London Ruby User Group

Redis Memory First Meetup

Skills

  • Ruby on Rails
  • ReactJS
  • Python
  • Redis
  • AWS
  • PostgreSQL
  • Datadog
  • Agile Workflows
  • Ruby
  • FastAPI
  • Django
  • Git
  • Hotwire
  • Rspec
  • RESTful APIs
  • Continuous Integration

Contact

London, UK

bloomberg490
@gmail.com

Freelance Available