Built essential features like authorization, associating users to multiple workspaces at the initial stage of the project.
Wrote test cases to achieve 99% code coverage.
Built custom user invitation flow.
Pulse Charter Connect ( Jul ’22 - )
Implemented elastic search for search and used server side react rendering with embedded ruby
Deployed the app to kubernetes
2020
Ruby on Rails Developer
Mallow Technologies
ZipMessage ( Dec ’20 - Feb '22 )(Lead Developer)
Design application architecture, implemented video recording and used Amazon Elastic Transcoder, Lamda and SNS to transcode and save video for instant preview and download.
Implemented multipart upload to reduce recording upload waiting time by 50%.
Developed web extension and slack app.
Processkit ( Jan ’20 - Feb '22 )
Implemented CI/CD workflow using GitHub actions to automate the test suite and deployment.
Fixed memory leak and performance issue in Heroku production environment.
2019
Junior Ruby on Rails Developer
Mallow Technologies
Processkit ( Jan ’20 - Feb '22 )
Analyzed and developed features along with scripted test cases by achieved Test Driven Development (TDD).
Optimized page load time by reducing it to around 500 - 600 ms which previously took around 3500 ms.
KwickMetrics ( Jun '19 - Jul '19 )
Managed and maintained production EC2 instance using Elastic beanstalk.
Optimized data processing logic to reduce memory usage and process run time by 80%.
2019
Developer Trainee
Mallow Technologies
KwickMetrics ( Jun '19 - Jul '19 )
Designed and built Ruby application from scratch to sync data from Amazon using MWS APIs.
Analyzed and implemented various MWS APIs based on application needs by handling throttling limits and various constraints.
OneFlexo ( May '19 - Jun '19 )
Worked on a feature that allows users to make changes in digital prepress images.