Indresh Khandelwal — Software Engineer
The process of acknowledging and analysing the problem, gathering requirements and converting them to a resilient software architecture is software development to me. I have worked on micro-service architecture hence have practical and theoretical knowledge of creating and organising loosely coupled, independently deployable, highly maintainable and testable services. Every use case requires different combination of tech stacks based on the requirements and approaches. I have worked on relational databases like Postgres, Mysql and Nosql databases like DynamoDb, Elasticsearch. I have built services using spring boot framework which requires the knowledge of Java and Flask framework which is primilary written in Python. I have used Kafka and rabbitmq to bring asynchronicity in the system and serves as a messaging system. Always keeps me updated with the technological enhancements happening every minute and always tries to implement them in the architecture I am currently working on. I craves for new technologies, ideas behind them and how they can be effectively used in the process of tackling a problem.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer with expertise in SaaS and Microservices.
Location: Bengaluru, Karnataka, India
Experience: 11 yrs 6 mos
Skills
- Software Development
- Microservices Architecture
- Web Development
- Java Development
Career Highlights
- Expert in microservices architecture and software development.
- Proficient in Java and Python frameworks.
- Strong background in relational and NoSQL databases.
Work Experience
Amazon
SDE II (3 yrs 3 mos)
INDmoney
Principal Engineer (1 yr 4 mos)
Senior Software Engineer (11 mos)
Delhivery
Developer (1 yr 11 mos)
InvestWell (Excel Net Solutions Pvt. Ltd.)
Software Developer (3 mos)
oopdai
Web Developer (1 mo)
Drivedge
Java Developer (2 mos)
Terracotta
Graphic Designer (1 mo)
The LNM Institute of Information Technology
Student (3 yrs 10 mos)
Education
Bachelor of Technology - BTech at The LNM Institute of Information Technology
Bachelor of Technology (B.Tech.) at lnmiit