Passionate Software Engineer | Open Source Enthusiast | Tech Explorer
Hello there! I'm Sonu Bamniya, a passionate Software Engineer with a keen interest in building innovative and user-friendly applications. My journey in the tech world started with curiosity, and it has led me to explore various programming languages, frameworks, and tools. I believe in the power of code to solve real-world problems and enhance lives.
- π Iβm currently working on exciting projects using React, Angular, Next.js, and Node.js.
- π± Iβm constantly learning and expanding my skillset to keep up with the latest trends in the tech industry.
- π― Iβm looking to collaborate on open-source projects that make a positive impact.
- π¬ Ask me about web development, data structures, or anything related to tech!
Here are some of the projects I'm proud to have worked on:
A feature-rich web app built with React, Next.js and NodeJS to build a platform that allows writers to create and publish content, and earn money based on the views and engagement their content receives.
- A wide range of topics: Writers can choose from a wide range of topics to write about, including technology, business, entertainment, lifestyle, and more.
- A user-friendly interface: The Writearn.in interface is easy to use and navigate, making it easy for writers to create and publish content.
- A transparent payment system: Writers are paid based on the views and engagement their content receives, and the payment system is transparent, so writers know exactly how much they will earn.
- A supportive community: The Writearn.in community is supportive and welcoming, and writers can connect with other writers and learn from each other.
BidWizer is a cloud-based platform developed on React, TypeScript, NodeJS, and ElastiSearch that allows buyers and sellers of vehicles to connect and transact online. The platform uses a reverse auction model, where sellers compete against each other to offer the lowest price to buyers. This allows buyers to get the best possible deal on their next vehicle purchase.
- A wide selection of vehicles: BidWizer has a wide selection of vehicles available for purchase, including new, used, and certified pre-owned vehicles.
- A transparent pricing model: The BidWizer pricing model is transparent, so buyers know exactly how much they are bidding on.
- A secure transaction process: BidWizer uses a secure transaction process to protect the privacy and security of buyers and sellers.
- A convenient user interface: The BidWizer user interface is easy to use and navigate, making it easy for buyers and sellers to find the vehicles they are looking for and to complete transactions.
Here are some of the technologies and tools I'm proficient in:
- Frontend: HTML5, CSS3, JavaScript, React, Redux, Vue.js, Angular
- Backend: Node.js, Express.js, Nest.js, Fastify, Restify, Loopback, Django, Flask, Laravel, CodeIgniter
- Databases: MongoDB, PostgreSQL, ElasticSearch, MySQL, Cassandra, Firebase Realtime Database, Firestore
- Cloud: AWS, Firebase, GCP
- Version Control: Git, GitHub, BitBucket, GitLab, SVN
- DevOps: Docker, Jenkins, Nginx, Apache2, OpenSSL, GitHub Actions, Shell Script
- Others: TypeScript, RESTful APIs, GraphQL, Socket, Microservices, Multi-tenancy, Redis, FFMpeg, WebRTC
I'm a firm believer in the open-source community, and I actively contribute to projects that have a positive impact. Some notable contributions include:
- RazorPayXNodeSDK: Built from scratch and maintainging it.
- MongooseCLI: CLI based tool to automatically generate Controllers, Routers and models files in a NodeJS Application.
- ReactPDFSite: Contribution in documentation.
-
System Architect at Chapter247 Infotech (2017-2024)
- Developed and maintained scalable web applications using Angular, VueJS, React and NodeJS.
- Collaborated with cross-functional teams to deliver high-quality software solutions.
- Managing a team of more than 20 people.
- Research and Development on trending technologies and introduce new technologies in the organization.
-
Software Engineer at Deltabee Technologies (2016-2017)
- Developed and maintained scalable web applications using Angular, React and NodeJS.
- Collaborated with cross-functional teams to deliver high-quality software solutions.
I'm always open to collaborating on exciting projects or discussing technology. Feel free to connect with me
- LinkedIn: Sonu Bamniya
- Portfolio: sbamniya.in
- Email: [email protected]
- WhatsApp: +91-88782-20874
Thank you for visiting my profile! Let's make the tech world a better place together! Happy coding! π