Hobbies : Singing, Playing Badminton, Reading, Trekking, Photography
Additional Information
Timeline
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
Owner/Manager/Buyer/Merchandising at Good Things Will Happen Soon Concept StoreOwner/Manager/Buyer/Merchandising at Good Things Will Happen Soon Concept Store