
Manish Das
Verified Expert in Engineering
Software Developer
Manish has been working for startups since his own "startup" as a graduate of computer science. He's very passionate about new tech and innovation, and is a quick and enthusiastic learner. To date, he has ten years of experience building scalable microservices and web apps and has a good command of all the usual tools and platforms.
Portfolio
Experience
Availability
Preferred Environment
Jira, Bitbucket, GitHub, Git, Sublime Text, MacOS
The most amazing...
...things he's built are scalable microservice architecture and web app back ends.
Work Experience
Lead Software Engineer
Loftium
- Joined the startup as a founding engineer and built two services in Ruby on Rails, which helped the company to raise Series A and grow the company from 6 people to 50+ people.
- Hired, mentored, and provided technical direction and leadership to the engineers.
- Built a service to monitor Airbnb activities consuming Airbnb's API, which helped boost the company's revenue.
- Built API authentication system using JWT, authorization, and user policy management.
- Dockerized a Rails application.
- Implemented service-level communication using SQS and SNS.
- Built the entire infrastructure of the engineering leveraging Heroku, PostgreSQL, REST API, CircleCI, Datadog, ScoutAPM, AWS, GitHub, Jira, Metabase, etc.
- Upgraded two Rails 5 applications to Rails 6.
Technical Lead
Agrian
- Converted a monolithic app into microservices.
- Created a REST API for two services.
- Owned and integrated two back-end Rails services to front-end using EmberJS framework.
- Led a team of nine developers and conducted sprint planning for the team.
- Built and maintained the architecture of two back-end services.
Software Engineer
Sparkon
- Built the initial MVP web app in Ruby on Rails.
- Managed a team of nine developers and ran sprint planning for the team.
- Built the architecture for the entire application.
- Built an admin tool to perform admin-related tasks.
- Set up the integration build tool using TeamCity.
Software Developer
CloudFactory
- Designed and implemented a Ruby Gem API wrapper for CloudFactory.
- Learned TDD and BDD testing and implemented in the API wrapper gem.
Experience
Microservices
- Built a RESTful API for them
- Integrated them into an Ember.js front-end stack.
Skills
Languages
Ruby, SQL, CoffeeScript, JavaScript, CSS, HTML, Haml, Sass, JavaScript 6
Frameworks
Ruby on Rails 4, Ruby on Rails (RoR), JavaScript MVC, Ember.js, Slim
Libraries/APIs
AMQP, ActiveRecord, Sidekiq, Ember Data, Ruby on Rails API, REST APIs, Pundit, API Development, Rails Engines, React
Tools
TeamCity, RSpec, Postman, Sublime Text 3, RabbitMQ, Cucumber, Sublime Text, Git, GitHub, Bitbucket, Jira, Amazon Simple Queue Service (SQS), AWS Simple Notification Service (SNS), CircleCI
Paradigms
Component-based Rails Architecture (CBRA), Service-oriented Architecture (SOA), Agile Software Development, Test-driven Development (TDD), Behavior-driven Development (BDD)
Platforms
MacOS, Unix, Linux, Heroku, Docker, Amazon Web Services (AWS)
Storage
MySQL, Redis, PostgreSQL, Amazon S3 (AWS S3), RDBMS, Elasticsearch, PostGIS, Datadog
Other
Ruby Gems, Ruby Performance, Micro SOA, Optimization, Ember CLI, Enterprise Architecture, APIs, Group Policy Management, Metabase
Education
Bachelor's Degree in Computer Engineering
Institute of Engineering - Kathmandu, Nepal