Embarking on the Software Engineering Odyssey: My Personal Journey and Insights

Published on July 3, 2023 2 min read

Tags:
General Topic

Welcome to my personal blog, and thank you for taking the time to explore my journey into the world of software engineering. In this inaugural post, I want to share a glimpse of my experiences, skills, goals, and the path that led me to where I am today.

Introduction

I am Souradip Chandra, a passionate software engineer based in Bangalore, India. With a background in Engineering and a burning curiosity for technology, I have embarked on a thrilling journey filled with coding challenges, innovative projects, and endless opportunities for growth.

Skills Snapshot

Here's a quick snapshot of my skills that have evolved and been honed over the years:

  • Languages: Python, JAVA, JavaScript (ES5/ES6), Backbone, HTML5, and CSS3.
  • Frameworks: Node.js, Next.js, Angular, RDFs, Supabase, Firebase.
  • Tools: Git, GitHub, NuoDB, Postman, REST APIs, Linux, Docker, Kubernetes, NoSQL.
  • Skills: Data Structures & Algorithms, High-Level Design (HLD), Low-Level Design (LLD), Object-Oriented Programming (OOPs), Agile Methodologies, Back-end Development, CI/CD, SCRUM, Distributed Systems, Test-Driven Development (TDD), Performance Scalability (PCS) Tests.

Professional Journey

Research And Development Specialist - Dassault Systèmes (2021 -2023)

Senior Software Developer - Wipro Ltd (2018 - 2021)

Goals

As I continue my journey in the software engineering realm, my goals are clear:

  • Continuous Learning: Stay updated with the latest technologies and trends in software development.
  • Mentoring: Share knowledge and mentor aspiring software engineers to help them succeed.
  • Innovation: Contribute to groundbreaking projects that make a difference in the tech world.
  • Writing: Write insightful articles and blogs to inspire and educate the tech community.

Education

I hold a Bachelor of Technology degree from the Academy Of Technology, where my academic journey began and my passion for software engineering was nurtured.

Conclusion

This blog marks the beginning of a shared journey. I look forward to diving deeper into the world of software engineering, sharing insights, tackling challenges, and engaging with a community of like-minded individuals.

Stay tuned for more tech-focused articles, coding tutorials, and explorations into the ever-evolving landscape of software development. If you have any topics you'd like me to cover or questions to ask, feel free to reach out. Together, we'll explore the limitless possibilities of technology.

Thank you for joining me on this adventure, and welcome aboard!