Senior Software Engineer
Velotio Technologies
2018-08-01-Present
- Designed and implemented multi-tenant architecture for the project along with a complex RBAC policy in Django. Maximizing scalability, ...
- Designed and implemented multi-tenant architecture for the project along with a complex RBAC policy in Django. Maximizing scalability, efficiency, and reusability.
- The project involved various 3rd party integrations. Implemented a backend driven wrapper to add these integrations dynamically from the UI using JSON templates.
- The project involved background jobs, Designed and implemented the use of priority-based task scheduling.
- Developed various and backend modules using Python on Django Web Framework.
- Extensively using Docker in making containerized applications for cloud deployment.
- Used Celery as a task queue, Redis as a messaging broker to execute asynchronous tasks.
- Developed remote integration with third-party platforms by using RESTful web services.
- Implemented MVC architecture in developing the web application with the help of Django framework.
- Improved code reuse and performance by making effective use of various design patterns and refactoring code base.
- Involved in analysis and design of the application features.
Python
Django
PostgreSQL
View more
Python
Django
PostgreSQL
Amazon S3
Docker
Data Migration
Microservices
View more
Software Engineer
Cooey Healthcare Inc.
2016-09-01-2018-06-01
- Built the release pipeline for the Android and iOS apps for all the customers which involved automation of the entire process from vers...
- Built the release pipeline for the Android and iOS apps for all the customers which involved automation of the entire process from version control to release management and final production to the stores.
- Implemented a health analytics engine for better health insights of patients using predictive modeling with the use of scikit-learn.
- Developed a BI applications using PowerBI, to connect with the streaming database for better insights at the hands of the user.
- Developed the backend APIs and android app for the chat feature as a module which gave the doctor and patient the complete control of all the features of the app from the chat - which was also voice-based.
- Extensively using Java, Python, Numpy, Pandas, scikit-learn, TensorFlow and Microsoft Azure for backend development and deployment.
Python
Java
Azure
Pandas
NLP
Spring Boot
Data analytics
AWS Lambda
Amazon Alexa
View more