Ravi Kumar
@ravikumar658
Senior Software engineer
New Delhi
Highly experienced Senior Software Engineer with 5+ years of expertise in full-stack development and scalable microservices architecture. Proficient in Python, Django, ReactJs, and cloud technologies like AWS and Kubernetes. Proven ability to design and implement robust REST APIs, manage complex data pipelines, and lead development teams in Agile environments.
Experience
Backend Developer
Beyondsoft
Worked on R&D Intelligent Data Engineering Platform, providing a single platform for storing high quality operational and SDLC related R&D data. Responsibilities included implementing OAuth 2.0, SAML, SSO, and role-based authentication; designing and implementing REST APIs using Python, FastAPI, and Data Warehouse (Oracle); implementing pub-sub for logging API data into PostgreSQL via Redis; deploying Data API on ESP DECC using docker and Kubernetes; handling large volumes of data; and participating in agile development processes.
Backend Developer
Secomind.ai Pvt. Ltd.
Developed an IOT device for electric vehicle charging. Responsibilities included designing and implementing REST APIs using Python and Django; developing and testing backend microservices for booking charging slots, charging management, payment processing, and centralized user authentication; integrating machine learning models to predict and optimize charging schedules; and providing leadership and mentorship to a team of backend developers.
Lead/Senior Software Engineer (Full Stack)
Avior Wealth Pvt. Ltd
Developed a CMS fintech SaaS solution for managing insurance policies and financial investments. Responsibilities included developing front-end using JavaScript and React with API integrations; working on the back-end using Python and frameworks such as Django, Flask, and microservices architecture using Kubernetes; system designing and deploying a finance product on EKS and Kubernetes; participating in agile development and TDD processes; and mentoring team members on best practices.
Python Backend Developer
Startxlabs Pvt. Ltd.
Built secure, scalable, and efficient SaaS applications using Python, Django, ReactJS, and REST API development. Responsibilities included mentoring backend, mobile, and frontend teams; building APIs and microservices using Python, Django, Flask, and Django Rest Framework; utilizing tools like GeoDjango and Django Channels; implementing message queuing using RabbitMQ and Redis; and deploying on AWS EC2, RDS, SQS, Docker, and Kubernetes.
Python Intern
DQ
Worked on a project to check the social behavior of a user by analyzing his social networking profile.
Software Engineer Intern
Ezedox
Worked on a digital document and workflow management platform, providing services like digitally signed online applications, eKYC enablement, storage, collaboration, and document sharing.
Education
Radharaman Institute of Technology
BE
Computer science engineering
Licenses & Certifications
Data Science, Machine Learning, Deep Learning
Udemy