Full Stack Developer with over 5 years of experience designing, developing, and deploying scalable, secure, and high performance applications. Proficient in backend frameworks (Django, Django REST Framework, FastAPI, Flask) and frontend technologies (React.js, JavaScript, HTML5, CSS3), delivering responsive, user-focused interfaces. Skilled in database management (PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch) with expertise in schema design, indexing, and query optimization to boost efficiency. Experienced in architecting cloud native solutions on AWS, Azure, and GCP, implementing DevOps practices, CI/CD pipelines, containerization with Docker, and performance tuning. Proven success in building multi-vendor e-commerce platforms, high-traffic content management systems, and AI-powered solutions such as defect detection using Vision Transformers. Adept at API integration, microservices architecture, role-based access control, and applying security best practices. Strong track record in Agile Scrum environments, delivering projects ahead of deadlines, mentoring junior developers, and ensuring clean, maintainable code.
- Languages: Python, JavaScript, TypeScript
- Frameworks: Django, DRF, FastAPI, Flask, Angular, React, NestJS, Node.js
- Relational Databases: PostgreSQL, MySQL, SQLite, Redis
- NoSQL: MongoDB, Elasticsearch
- Cloud Platforms: AWS (EC2, S3, Elastic Beanstalk, RDS, Kubernetes), Azure, Google Cloud
- Operating Systems: Windows, macOS, Linux, Ubuntu
- Tools & DevOps: Jira, Postman, Docker, Jenkins, Kafka, Git, GitLab CI/CD, ETL Pipelines, Swagger
- Web Servers: Apache, Nginx
- Testing & Data: Pytest, Jest, Unit Testing, Integration Testing, Pandas, NumPy, SQLAlchemy
- Machine Learning & Analytics: PyTorch, Keras, TensorFlow, Tableau, Power BI, Data Mining, AI/ML Algorithms, Forecasting Models
- Methodologies: Agile Scrum, Test-Driven Development (TDD), Behavior-Driven Development (BDD), SDLC
- Cisco Certified Programming Essentials 1 & 2 in Python
- PCEP™-Certified Python Programmer certification by OpenEDG Python Institute
- Problem Solving: Enjoy puzzles, riddles, and logic games that stimulate critical thinking and problem-solving abilities, essential for driving innovations in software development.