🚀 Full Stack Developer | 🤖 AI/ML Learner | 🧙♂️ Tech Wizard
Hi there! 👋 I'm Ankit, a passionate Full Stack Developer and DevOps enthusiast, driven by a love for crafting efficient, scalable, and secure software solutions.
⚡ Fun fact: It is never too late to learn something.
📫 How to reach me: ankitsingh40068@gmail.com
🔗 Connect with me on LinkedIn: LinkedIn
🔗 Visit my Portfoilo: Portfolio
👨💻 What I Do:
- 🖥️ Frontend Development: Building dynamic UIs with Angular.js, React.js, Next.js, and tools like Vite.
- 🔧 Backend Development: Developing robust APIs using FastAPI, Express.js, and integrating MongoDB for seamless data management.
- 🐳 DevOps & Docker: Exploring Docker and containerization to optimize deployments and streamline workflows.
- 🤖 AI & Chatbots: Creating interactive chatbots with Rasa, Python, and FastAPI, tailored for specific use cases like heavy vehicle management systems.
- 🔐 IoT Security: Simulating secure end-to-end encryption for IoT data transmission using cutting-edge cryptography techniques like ECC and Post-Quantum Cryptography (PQC).
🌟 What Sets Me Apart:
- 🎯 A detail-oriented problem-solver with experience in competitive coding and solving real-world challenges.
- 🌍 Strong interest in exploring new technologies to stay ahead in the ever-evolving tech landscape.
- 📚 Avid reader and lifelong learner, constantly seeking ways to enhance my technical expertise and personal growth.
🚧 Current Projects:
-
Heavy Vehicle Management System:
- Implementing a chatbot with Rasa to manage queries about load assignment, vehicle status, and approvals.
- Leveraging role-based access and integrating secure database interactions.
-
IoT Data Transmission Security Simulation:
- Developing a virtual environment to demonstrate secure, encrypted IoT communication using protocols like MQTT, TLS/SSL, and HTTP/3.
-
Next.js App with MongoDB:
- Building and optimizing a modern full-stack app using Next.js for server-side rendering and seamless database integration.
-
Chatbot Enhancements:
- Refining stop words and enhancing natural language understanding (NLU) for better predictions and user experiences.