Skills
Web Development
Software Testing
Software Engineering
Operating System
Development Tools
Others
Database
Mobile Apps
Networking & Security
Graphic Design
Positions
Portfolio Projects
Company
Home automation
Role
Software Architect
Description
1. Designed Embedded Linux Gateway to control Home appliances using Zigbee
protocol
2. Designed cloud server to have central authentication and control Home
appliances using internet and mobile application
3. Cloud server is deployed in AWS with Load balanced Application server and
High available Mongo db server
4. Each client is having access to his home using Google Assistant and Alexathrough cloud server
5. Integrated smart door lock to mobile app using Amazon AWS IOT core using
mqtt protocol and cognito service
6. Integrated with Google Bigquery to generate analytics
Company
Car rental Service
Role
Software Architect
Description
1. Backend booking service is built on ROR platform
2. Customer frontend is built on React and APIs were written in ROR
3. SMS and Email services were enabled and integrated to Queue(Background
Jobs) server so that they can be processed later without affecting the application
performance
4. Enabled Redis server to store the background jobs persistently until Jobs
executes successfully and discard later
5. Databackup of Postgresql is done with Pgbackrest
Company
Fleet management
Role
Software Architect
Description
1. Built on Rails platform both front and as well as backend.
2. We integrated third party GPS server to get Vehicle details. Each GPS device
fitted to vehicle were subscribed to that GPS server
3. Reports generated based on each fleet
For all the projects we used Gitlab as code hosting platform and used its
CI/CD platform to automate Integration and Deployment
Used disktest tool to measure the disk performance of Digital ocean,
Google and EC2 instances
Automated functional testcases and application performance tested using
Jmeter
Mobile application testing using third party tool and automated the mobilefunctional testcases with various mobile screens
We used Kanban Agile development methodology for product
development and occasionally fall back to extreme programming for R&D.
Skills
Ruby on Rails DevOps AWS Cloud AWS EKS PostgreSQL GitCompany
Computer Aided Dispatch
Description
1. Initially we started with SPA (Single Page application) Ember as front end and
Rails as backend. Later due to technical difficulties we moved to Rails as Full
stack.
2. We used Google map and Openstreet map for various services like
Geocoding, Geolocation and to get the nearest route and distance between the
source and destination
3. Built Android mobile app to generate call to Emergency care to generate case,
so that the nearest Ambulance can be dispatched to the rescue location
4. Case related details were updated to Salesforce