Hi, I'm Raj Shah
A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.
About
Driven full-stack developer with a Masters in Computer Science and over 2 years of experience as a Software Engineer. Skilled in crafting scalable web applications using Python, JavaScript, React, MongoDB, and PostgreSQL. Leverage experience in machine learning and data visualization tools like OpenCV, TensorFlow, PowerBI, and Matplotlib to provide unique perspectives and solutions. Eager to apply ML knowledge to build intelligent systems and derive impactful insights from data. Excited to join a dynamic team where I can contribute my technical expertise across the stack, learn from talented peers, and build the next generation of software platforms. Outside of work, I stay up-to-date on the latest technologies and development techniques. I'm constantly learning, taking on challenges to expand my skills, especially in ML and data visualization.
Detail-oriented Software Developer with professional experience in Backend Development, Machine Learning, Data Analyst. I am adept in Python, Django, Flask, SQL, Machine Learning, Data Visualization.
Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.
Experience
- Developed and maintained Python API endpoints, enhancing seamless integration between front end and backend systems. Implemented robust error handling and authentication mechanisms for optimal security and reliability.
- Optimized database schemas using PostgreSQL, resulting in substantial query performance improvement and enhanced scalability.
- Collaborated with cross-functional teams to gather requirements and implement new features, leveraging Python and PostgreSQL. Actively participated in code reviews, offering valuable feedback and contributing to code enhancements.
- Conducted comprehensive testing and debugging of Python API endpoints, ensuring functionality and maintaining code integrity. Monitored application performance using advanced logging and profiling techniques.
- Tools: Python, PostgreSQL,Django, RESTFul API
- Developed and maintained front end components using HTML, CSS and Javascript
- Fixed bugs from existing websites and implemented enhancements that significantly improved web functionality
- Collaborated and coordinated with cross-functional teams to gather requirements for designing and developing layouts for client websites
- Worked closely with backend developers to integrate front end interfaces with RESTful APIs, enabling seamless data exchange
- Utilized version control system (Git) to manage and track code changes, enabling streamlined code management
- Tools: HTML, CSS, Javascript, Git
Projects
A web app for hospital to manage day to day tasks
- Tools: MongoDB, Express.JS, React.JS, Node.JS
- Developed a robust Hospital Management web application using MERN Stack.
- Implemented features such as patient registration, appointment booking, doctor availability, etc.
- Designed and deployed a RESTful API using Node, Express and MongoDB.
- Leveraged React.js resources including Context API, React Hooks, and React Route
Online plant sales platform
- Tools: Node.JS, Express.JS, JQuery, Handlebars
- Spearheaded the development of an online plant sales platform in a collaborative team of three members.
- Elevated user engagement by skillfully employing client-side scripting to manipulate the HTML DOM.
- Designed and implemented the dynamic database module
A web app for parents to assign and keep a tab of courses for children.
- Tools: HTML, CSS, Bootstrap, Express.JS, Node.JS, MongoDB
- A web app for parents to assign the course to their children and keep track of their progress.
- Parents can add multiple children to the portal.
- Parents can assign relevant courses to their children and track their progress regarding their score and completion of the subject or module of assigned courses.
A simple web app for broadband servide provider.
A model that classifies whether a given question pairs are semantically equal.
- Developed a model with around 400,000 data points to classify whether given question pairs are semantically equal.
- Implemented traditional ML algorithms like XG Boost and Random Forest classifier, achieving an average accuracy of 75%.
- Utilized modern NLP techniques like LSTM and word2vec, achieving an average accuracy of 83% and compared with previous approaches

A Music Recommendation System.
- Designed a Music Recommendation model using Machine Learning algorithms such as KNN, Random Forest, Decision Tree, etc.
- Analyzed 225,000+ training samples, performed data analysis and visualization, and compared algorithm accuracy using Histograms and pie charts. Achieved an average accuracy of 82% .
Build a Parking Monitoring system.
Machine learning model to predict the value of houses.
A Machine learning model to predict taxi demand in NYC.
Data Visualization project related to cricket using PowerBI.
Power BI data visualization using real data.
Skills
Languages and Databases


Web Development




Libraries




Frameworks






Data Vizualisation


Other



Education
Stevens Institute Of Technology
Hoboken,NJ, USA
Degree: Master of Science in Computer Science
CGPA: 3.78/4.0
- Machine Learning Fundamentals
- Data Structure and Algorithms
- Deep Learning
- NLP
Relevant Courseworks:
Atharva College of Engineering (Mumbai University)
Mumbai,Maharashtra, India
Degree: Bachelor of Engineering in Information Technology
CGPA: 7.5/10
- Web Programming
- Database Management Systems
- Data Mining and Business Intelligence
- Computer Vision
Relevant Courseworks: