Default profile banner
SK

SATENDRA KUMAR

@satendrakumar

Software Engineer at Thoughts2binary

Gurugram, India

Thoughts2binaryDr. APJ Abdul Kalam Technical University

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

•May 2021 - Present

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

•Jan 2021 - May 2021

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

Jul 2017 - Aug 2021•Grade: 86.4%

D.A.V High School

Intermediate

Jun 2015 - May 2017•Grade: 61%

D.A.V High School

Class X

Jun 2014 - May 2015•Grade: 74%

Licenses & Certifications

Silver Medal in Python and Data Structure

NPTEL

• No expiration

Silver Medal in Problem Solving Through Programming in C Structure

NPTEL

• No expiration

Python 3 Months Training Certificate

Inventateq (Bangalore)

• No expiration

Advance Diploma In Computer Application Cretificate

• No expiration

Skills

Python
Django
JavaScript
Node.js
Socketio
MySQL
PostgreSQL
Mongo
Git
Data Structures Algorithms
OOPS
OS
DBMS
Docker
Serverless
Linux
Postman