Welcome to my GitHub profile! I'm a passionate software engineer with a Master's in Computer Science from Rutgers University. I specialize in backend development, database administration, and I'm on a journey to become a Full Stack Developer π.
I love building reliable, scalable software and enjoy working with both backend and frontend technologies. My journey in software engineering has been both challenging and rewarding, and Iβm constantly learning and adapting to new technologies.
- π Master's in Computer Science from Rutgers University-New Brunswick, GPA: 3.87
- π§ Tech Stacks: Java, Python, JavaScript, SpringBoot, React.js, Node.js, AWS, Kubernetes, Docker, MySQL, PostgreSQL, MongoDB
- π Currently focused on full-stack development and SaaS project building.
- π Outside of coding, I enjoy reading tech blogs and exploring new programming languages.
- Rust π
- Cloud Infrastructure and DevOps π οΈ
A full-stack application built with Spring Boot and React.js that allows users to create and share surveys. Features integration with OpenAI API for auto-generation of questions and answers. Currently working on enhancing the UI and improving the applicationβs backend performance.
Developed a user-level library in C to replicate Unix functionalities like pthread
, malloc
, and file systems. Implemented memory management, process scheduling algorithms, and deadlock prevention strategies, achieving 90% efficiency in performance.
Feel free to explore my repositories for more open-source projects, including my work on microservices, backend APIs, and containerization with Docker and Kubernetes.
- βοΈ Email: [email protected]
- π LinkedIn: Shashwenth Muralidharan
- πΌ Portfolio: My Portfolio
- π GitHub: Shashwenth's GitHub
- Programming Languages: Java (8+), JavaScript (ES6), Python, C, Ruby
- Libraries/Frameworks: SpringBoot, Flask, Node.js, React.js, Express.js, Tailwind CSS
- Tools & Platforms: AWS, Docker, Kafka, Kubernetes, Git, Tableau BI
- Databases: MySQL, PostgreSQL, MongoDB
- Predicting The Stages Of COVID-19 Affected Patients Using CNN With CT Scan
- Precognition Of Content By Interpreting Human Language Into Computer Automated Data Processing
"There is no better time to start than now."
Feel free to reach out for collaborations or just a friendly tech chat! ππ€