Summary
Overview
Work History
Education
Skills
Hobbies : Singing, Playing Badminton, Reading, Trekking, Photography
Additional Information
Timeline
SeniorSoftwareEngineer

Ruchita Ram

Senior Software Engineer
Porto,Portugal

Summary

Dedicated and highly professional senior software developer with 9+ years of experience in full stack development. Been part of the core software development team in a fast growing start up that is building a social platform for gamers along with game recording with over 20 million total users and 1 million daily active users. Have diverse experience in start ups as well as big companies including remote experience for over 3+ years.

Overview

9
9
years of professional experience
4
4
years of post-secondary education

Work History

Senior Backend Engineer

Medal.tv
Naarden, Netherlands
09.2020 - 11.2022
  • Part of core backend team in all development, maintenance and scaling up operations in fast moving and exponentially growing start up environment that ships code 40-50 times weekly.
  • Integrated Riot APIs to build comprehensive discovery system to suggest friends based on who you played last with, maximum games, statistics etc.
  • Building endpoints using Java to serve multiple clients (Web, Desktop, Android, IOS). Writing code that is used in real time by around 20 million total users and more than 1 million daily active users.
  • Writing and maintaining infrastructure as code mostly using salt stack, vagrant etc.
  • Database maintenance and scaling up as and when required.
  • Actively involved in consumers and jobs using Rabbit MQ.
  • Write unit as well as integration tests to make sure code is as accurate as possible before it hits production.
  • Involved in code review processes and actively review PRs from fellow team members.
  • Maintaining and adding sprint tasks using clubhouse.

Chief Software Architect

Eventera Ltd.
Sutton ColdField, United Kingdom
10.2019 - 09.2020
  • Leading technical team in both architecture and development
  • Designed system architecture and built 4+1 architecture document for product building
  • Built live streaming using Wowza systems and AWS architecture along with Video on demand using AWS transcoding pipelines.
  • Product management using Agile and scrum frameworks
  • Developing back end endpoints using Spring : Java based frameworks
  • Database schema design : Relational Database using Mysql.
  • Developing front end using React and Redux : Javascript frameworks
  • Infrastructure : Maintained servers on AWS and digital ocean. Built Kubernetes cluster to serve live streaming servers that were horizontally and vertically scalable in times of server intensive transcoding.
  • Assign tasks to technical team using Zoho Sprints.
  • Code review : Reviewed code and PRs on GIT hub before merging to production.
  • Solve complex issues that developing team faces and ensure timely delivery of sprint tasks.

Senior Research Engineer

Centre For Development Of Telematics
Bengaluru, Karnataka
08.2013 - 06.2019

Centre for Development of Telematics, Department of Telecom

  • Projects :
  • Gigabit Passive Optical Network - Element Management System (GPON EMS
  • Dense Wavelength Division Multiplexing - Element Management System (DWDM EMS)
  • Broad Band Wireless Terminal Element Management System (BBWT EMS)
  • Green Power Supply Unit Element Management System (GPSU EMS)
  • Disaster Recovery (GPON EMS)
  • CDOT GPON EMS simulator for load generation and real time data handling and testing.
  • Pilot project for National Optical Fibre Network (NOFN) renamed as BharatNET
  • Headed fault module in Gigabit Passive Optical Network along with technology transfer to customers across India. Developed real time fault reports using data received from SNMP enabled devices
  • Headed configuration and software module in Dense Wavelength Division Multiplexing making user friendly interactive software and customized reports
  • Designed database schema for fault, configuration and software modules in various EMS projects
  • Developed Disaster Recovery Management for EMS that supports intelligent switchover protecting data integrity
  • Developed successful Logging module using LOG4J that logs activities on module level
  • Headed acceptance testing and TSEC requirement fulfilling exercise for FCAPS functionalities in GPON EMS, DWDM EMS, GPSU EMS, BBWT EMS
  • Successfully filed copyright as author for DWDM EMS, GPON EMS, CDOT GPON EMS Simulator

Software Developer

Ericsson
Kolkata, West Bengal
05.2012 - 07.2012
    • Successfully developed EGI Intranet Application using Drupal
    • Developed 4 custom modules using PHP used by around 8000 employees and deployed application on Ericsson servers

IT Engineer

Indian Railways
Kolkata, West Bengal
04.2011 - 07.2011
  • Developed application for logging stationery supplies used per day and also their cost
  • This application reduced cost of stationery by 10%

Education

Bachelor's of Technology - Computer Science Engineering

National Institute of Technology
Durgapur, WB
04.2009 - 06.2013

Skills

    Programming
undefined

Hobbies : Singing, Playing Badminton, Reading, Trekking, Photography

  • Trained Vocal Classical Singer in Hindustani Music from Chandigarh Board
  • Awarded the Entry level award in Graded Examination in Music Performance (Entry 3) in Initial Guitar from Trinity College London
  • Represented my college in Inter NIT badminton Competitions
  • Represented my organization in various corporate and open badminton tournament across Bengaluru

Additional Information

  • Youth For Seva (YFS) Foundation volunteer - Have adopted a child and have been sponsoring his education since June 2016
  • ISHA Foundation - been a participant and volunteer in various programmes since September 2018

Timeline

Senior Backend Engineer

Medal.tv
09.2020 - 11.2022

Chief Software Architect

Eventera Ltd.
10.2019 - 09.2020

Senior Research Engineer

Centre For Development Of Telematics
08.2013 - 06.2019

Software Developer

Ericsson
05.2012 - 07.2012

IT Engineer

Indian Railways
04.2011 - 07.2011

Bachelor's of Technology - Computer Science Engineering

National Institute of Technology
04.2009 - 06.2013
Ruchita RamSenior Software Engineer