SATENDRA KUMAR
@satendrakumar
Software Engineer at Thoughts2binary
Gurugram, India
Satendra is an experienced Software Engineer skilled in full-stack development using Python, Django, Node.js, and various databases including MySQL, MongoDB, and PostgreSQL. He has a proven track record of developing and optimizing complex APIs and data synchronization systems. Notably, he led a critical API migration to a serverless architecture, significantly improving application speed and operational efficiency.
Experience
Software Engineer
Thoughts2binary
Developed and maintained RESTful APIs in Django, serving data to a React.js frontend based on dynamically chosen user input. Developed and optimized 10+ complex MySQL queries and MongoDB aggregates to generate detailed reports, resulting in a 20% improvement in user experience and data verification. Developed and implemented a serverless data synchronization system between Node.js/Mysql and Django/PostgreSQL/MongoDB platforms, reducing the time required to sync 2 Million records from 3 days to just 4 hours. Led the migration of critical APIs from Django to a serverless architecture, resulting in a 200% increase in application speed, a 50% reduction in server load, and a 30% improvement in operational efficiency. Familiar with AWS Cloud Services (CodeCommit, CloudWatch, Lambda, SQS, SNS, ECS, S3 Bucket). Worked on the Project from inception to complete development of the project.
Software Developer Intern
Lifeway Tech India
Developed an inventory management system from scratch using PHP, HTML, CSS, BOOTSTRAP, jQuery, JavaScript, and MySQL. Implemented basic login functionality (Login, Logout, register, password reset). Created a dashboard to see remaining stock levels and a user info page. Created a UI and REST API to add, delete, update products, and dynamically calculate prices, including GST. Added a feature to dynamically generate invoices in PDF format after creating or updating an order.
Education
Dr. APJ Abdul Kalam Technical University
B.Tech
Computer Science
D.A.V High School
Intermediate
D.A.V High School
Class X
Licenses & Certifications
Silver Medal in Python and Data Structure
NPTEL
Silver Medal in Problem Solving Through Programming in C Structure
NPTEL
Python 3 Months Training Certificate
Inventateq (Bangalore)
Advance Diploma In Computer Application Cretificate