
Name: Abin Madathil
Profile: Aspiring Software Dev
Email: abinmadathil7@gmail.com
Phone: +91 6282155319
Skills
Python 80%About me
I'm a passionate and dedicated software developer with a strong background in computer science. My journey into the world of technology began with an insatiable curiosity and a love for problem-solving. As a recent Computer Science graduate, I've honed my skills in languages such as Python, Java, and JavaScript, and I'm driven by a desire to create innovative and user-centric solutions.
What excites me most about the ever-evolving field of software development is the opportunity to continually learn and adapt to new technologies. As a dedicated learner and a team player, I thrive in collaborative environments where collective innovation is encouraged. I'm eager to take on new challenges, contribute to meaningful projects, and make a positive impact in the world of technology.
Projects
Contains the projects I have done during and after my academic journey.
Sleep Apnea Detection | HTML,CSS,JavaScript,Django,Scikit-learn
- Engineered a Django web application to collect ECG data from smartwatches, preprocess it using NumPy and SciPy, and utilize Scikit-learn for a machine learning model detecting sleep apnea patterns.
- Designed a user-friendly interface with HTML, CSS, and JavaScript in Django, enabling easy access to personalized reports generated from the analysis, promoting better awareness of sleep health.
- Collaborated cross-functionally, merging data preprocessing (NumPy, SciPy), machine learning (Scikit-learn), and user experience design (HTML, CSS, JavaScript) skills for a tech-driven approach to address a critical health concern.
Articles Web and Mobile Application | React.js, React Native, Firebase Firestore
- Developed a user-friendly news article submission web form using React.js, ensuring seamless user interactions and data validation.
- Co-created a mobile application in React Native, enabling users to browse and read news articles with a user-friendly interface.
- Implemented secure data storage and retrieval using Firebase Firestore, ensuring data integrity and scalability for both web and mobile applications.
Remote Command Execution Tools | Python
- The remote command execution tools, single-client and multi-client, empower users to effortlessly execute commands on remote clients.
- single-client is tailored for 'single client' scenarios, allowing a server to communicate and execute commands on a single remote machine. It simplifies the process of remote command execution and provides a direct line of interaction with a single client.
- multi-client is an extension of PyRemoteExec, is optimized for multi-client environments. The server can efficiently handle connections from multiple clients simultaneously, offering an interactive command execution platform for managing and executing commands on multiple remote machines concurrently.