Picture of Me!

Hi! I'm Michael Shiwbaran 👋

I am an undergradutate at CUNY-Hunter College pursuing two degrees in Computer Science and Mathematics. I want to build my career as a software engineer in order to create and develop responsive and high performing technologies and programs that help better the lives of people around the world.

Connect with Me

My Relevant Work Experience

June 2024 - August 2024

Software Engineer Intern

At Salesforce Tower, I collaborated with the automation engineering team to create a sophisticated monitoring and alerting system, tracking error logs and metrics to boost customer trust and product functionality. Using the SPIKE research method, I analyzed project challenges and developed effective solutions. Additionally, I integrated custom error logging and metrics into the backend to make data retrieval for my team more efficient and relevant to their needss.

Fullstack Software Engineer Intern

During my tenure at Salesforce Tower, I gained expertise in HTML, CSS, JavaScript, APIs, Node/Express, React, PostgreSQL, and Render. I developed a capstone project with my team, showcasing these skills and presenting it on the final day. I also learned about AWS, Trello, and Machine Learning. This experience was enriched by mentorship from a Salesforce software engineer, guidance from Code Path instructors, and collaboration with peers.

June 2023 - August 2023
October 2022 - December 2022

Data Science Fellow

I completed 160 hours of coding training in Python, Anaconda, and Jupyter Notebooks through weekly technology classes. Working alongside mentors and industry professionals, I developed crucial college and career readiness skills and trained with Accenture modules in Cloud, DevOps, and Cyber Security. This culminated in a collaborative group project, where we created a portfolio and prototype using Python and Jupyter Notebooks for data visualization and optimization.

My Proficient Languages

HTML5_Badge
HTML
CSS_Badge
CSS
JS_Badge
JavaScript
C++_Badge
C++
Python_Badge
Python
React_Badge
React
Node_Badge
Node/Express js
SQL_Badge
PostgreSQL
Java_Badge
Java
C#_Badge
C#

Here are some of My Projects I've been working on

  • Orchestrator Metrics and Errors Project

    Java, Splunk, Argus, Grafana

    This project at Salesforce gave my team relevant metric information and critical error logs about Orchestrations by querying their database using Splunk, Argus, and Grafana. New logs and metrics were added into the existing code base using Java. Lastly, dashboard were created on Splunk in order to present and monitor the information while an alerting system was made with Argus and Grafana integrated with slack notifications in order to alert the team about any significant errors to fix.

  • Automate_RA

    React, Node, Express, AWS, Python

    The system, developed using the PERN Stack, AWS, and Python Machine Learning Models, allows users to upload their resumes and receive feedback on specific grammar mistakes via the Grammarly API. It utilizes two machine learning models to provide stronger word choices for enhancing resumes and to suggest suitable job matches based on the resume content.

  • Lifetracker Project

    React, Node, Express, PostgreSQL

    Developed using the PERN stack, the system allows users to keep track of their daily nutrition, sleep, and exercise by uploading data that is stored in a PostgreSQL database. Users can conveniently monitor their health metrics over time. Additionally, a custom algorithm enables users to see averages of their nutrition, sleep, and exercise, providing valuable insights and helping them maintain a balanced lifestyle.

  • Social Media Project

    C++ Backend Functionality

    Users can create accounts with a username and password, allowing them to upload, update, or delete posts with timestamps, ensuring accurate tracking of their content. They can like posts and follow other accounts, fostering a sense of community and connection. The system uses stacks to identify the most-liked posts, promoting popular content and enhancing user interaction by showcasing trending posts. This dynamic interaction keeps the platform engaging and encourages users to stay active and involved.