I’m a passionate Full Stack Engineer and Self-Taught Software Developer with strong expertise in building world-class products from scratch. Currently working as an SDE-IV (Associate Architect) since March 2023, I thrive on challenges and constantly seek to innovate using emerging technologies. With a solid foundation in the Financial Services Industry, I’ve developed and delivered robust product features utilizing a wide array of technologies.
I’m driven by building scalable, maintainable systems, and I’m always eager to learn and apply emerging technologies. My self-taught journey has been fueled by a deep curiosity, and I’m always looking to collaborate with other passionate individuals who love to solve problems and build innovative solutions.
I hold a Bachelor's in Computer Science Engineering from ICFAI Foundation for Higher Education, Hyderabad.
Feel free to check out my GitHub repository for more details on my projects and code contributions. I’m always open to feedback and collaboration opportunities!
In addition to my development work, I enjoy writing and sharing my experiences and insights on emerging technologies, best practices in software development, and various aspects of engineering. You can explore my Medium blog, where I regularly post articles about my learnings, project experiences, and technical trends.
Here’s a link to my Medium blog. Feel free to read and share your thoughts!
This application allows the developers to connect and also following the security principles and allowing the users to have certain allowed actions for a limited amount of time
Technologies used : HTML5, CSS, Bootstrap, Nodejs, Express, MongoDB, React as frontend
The application provides the users to solve programming challenges in 5 different languages and improve their knowledge over coding and can check their position in leaderboard after solving challenges
Technologies used : HTML5, CSS, JS, PHP, MySQL
An API project in Java using Jswings. This project enrolls the user and maintains the record of a student in database. This is accomplished using JDBC (Java DataBase Connectivity) and swings for better user experience.
Technologies used : Java, Swings, MySQL
This is a full stack site that allows users to manage a dataset about employees. This project highlights convinient access to the data provided by other members using the application, it also suppors all CRUD operations.
Technologies used : HTML5, CSS, Bootstrap, JS, Python, Flask
Quiz is the perfect game for having fun and learning new things at the same time!. This app is developed for educational purpose allowing the users to prepare for certain set of general knowledge questions.
Technologies used : HTML5, CSS, ReactJS
This app deliver incredible live chat experience, allowing the users to join rooms share text messages and also rich features like time at which the message is delivered and many more...
Technologies used : HTML5, CSS, JavaScript, Nodejs, Socket.io
This application exposes you to the wide variety of dishes for which a customer can provide a valuable feedback and their contact details if they love the service or having any queries.
Technologies used : HTML5, CSS, Bootstrap, React, JSON-Server
This application allows the user to manage their contacts, users can create update read and delete the contacts basically a CRUD application.
Technologies used : HTML5, CSS, React, Bootstrap, JSON-Server
This application allows the user to add stories view public stories only if the user is looged in and on successfull login user will be able to make CRUD operations.
Technologies used : HTML5, CSS, Bootstrap, Material CSS, Google OAuth-2.0 for google sign-in, Nodejs, Express, MongoDB, Handlebars for view engine
This application allows the user to add blogs view blog posts by users only if the user is looged in and on successfull login user will be able to make CRUD opertions over blogs.
Technologies used : HTML5, CSS, Bootstrap, Nodejs, Express, MongoDB, Handlebars for view engine
The application has vast features like following a profile, posting a content and photos also user get updates about followers posts and many more...
Technologies used : HTML5, CSS, Vue, Laravel, Sqlite
This Project allows users to play Tic-Tac-Toe. The program asks for moves and decides the winner from selected moves.
Technologies used : HTML, CSS, JS
Calculator is very popularly used for calculations efficiently. This app performs all the basic operations that a normal calculator does.
Technologies used : HTML, CSS, VueJS
ToDoList is general-purpose application which can be used for simple “honey do” home lists or to manage complex multi-user projects. This app maintains the user tasks and perform all the CRUD operations.
Technologies used : HTML, CSS, Angular
An API project in Java using Jswings. This project performs the calculation and converts the input to get the desired output in defined units, swings for better user experience.
Technologies used : Java, Swings
The application calculates the amount required to manufacture a carpet reducing the human effort in calculation and with better performance
Technologies used : C
Computer Science Engineering, CSE | 2017-2021
SSC Board, MPC | 2015-2017
SSC Board | 2015