Hi, I'm Abhisindh, and I'm excited to share a bit about myself with you! My passion lies in programming and data science, and I've been on an incredible journey exploring various aspects of these fields. Python is my absolute favorite language! It's like my trusty sidekick that I turn to for all sorts of projects. From whipping up quick scripts and automating tasks to diving into web development and analyzing data, Python's got my back. I'd say I've become quite the expert in it!
JavaScript is another language I enjoy working with, especially for creating interactive web experiences. And oh, have you heard of OpenCV? I've tinkered with it, working on computer vision tasks and image processing projects. Seeing computers "understand" images is mind-blowing! Data science is right up my alley! With Python's powerful libraries like Pandas and NumPy, I've dived headfirst into data analysis, uncovering hidden insights and patterns. Machine learning is a real game-changer, and I've been enjoying building and training models for predictive analytics and pattern recognition.
On the web development front, I'm comfortable with HTML and CSS, building attractive and responsive websites is so much fun! When it comes to databases, SQL is what I'm getting into. Managing data efficiently is crucial, and I'm eager to master it. Git is my buddy for version control in collaborative projects.
I'm always on the lookout for new challenges and opportunities to learn. Whether it's developing innovative software or contributing to exciting projects, count me in! Feel free to check out my GitHub repositories to see what I've been up to. If you want to collaborate or have any questions, don't hesitate to reach out. Let's make the world a little better with technology together! π
Python has been my primary programming language for data analysis, machine learning, and web development projects. I have leveraged Python's rich ecosystem of libraries, such as Pandas, NumPy, and Matplotlib, to perform data manipulation, visualization, and statistical analysis. I am also familiar with using Jupyter Notebooks for interactive data exploration and modeling.
I have hands-on experience with TensorFlow for building and training machine learning models. From simple linear regression to complex neural networks, I have used TensorFlow to tackle diverse machine learning tasks.
OpenCV is my go-to library for computer vision tasks. I have used it for image processing, object detection, and feature extraction, providing valuable insights in image-based projects.
While primarily focusing on Python, I have experience in building interactive web applications using modern JavaScript frameworks like React. I'm proficient in frontend development using HTML, CSS, and JavaScript.
I utilize Git for version control and collaborative development. It enables me to manage project versions effectively and work seamlessly with teams on various data-centric projects.
I am currently exploring the fundamentals of C programming and honing my skills through various coding exercises and challenges. As a newcomer to C, I find it exciting to discover its powerful capabilities in low-level programming and algorithmic design. I look forward to applying my C knowledge to develop efficient solutions in the future.
While my SQL skills are at a beginner level, I am actively learning SQL and MySQL for querying and managing databases in data-driven projects.
These are some examples of my proficiency with the mentioned technologies, presented in the order of importance based on my experience. As an enthusiastic learner, I am continually expanding my skillset to stay at the forefront of the rapidly evolving data and machine learning landscape.
- A data analysis case study focusing on real-world tasks of a junior data analyst.
- Analyzed data from Bellabeat, a high-tech manufacturer of health-focused products.
- Leveraged Python Pandas and Matplotlib for data analysis and visualization.
- Explored sales data and answered business questions to drive actionable insights.
- Link to Repository
- Developed a document scanner using OpenCV to obtain a top-down view of documents.
- Applied warp perspective transformation to correct the perspective and obtain clear scans.
- Link to Repository
- Created a virtual paint application using OpenCV and Python.
- Tracked the movement of an object (e.g., a pen) to draw on the screen in real-time.
- Link to Repository
- A collection of basic data structures and algorithms implemented in C and/or Python.
- Includes common data structures like linked lists, stacks, queues, and various sorting algorithms.
- Link to Repository
- Developed a web application using HTML, CSS, and JavaScript.
- Implemented an innovative algorithm to encode and store user responses as queries.
- Leveraged technical know-how to create fun and engaging friendship dares for users.
- Demonstrated problem-solving skills in designing the website's interactive features.
- Link to Repository
-
Master of Science in Mathematics (National Institute of Technology - NIT, Expected Graduation Year: 2025)
- Qualified IIT JAM Examination (Joint Admission Test for M.Sc.) - Rank 827
-
Bachelor of Science in Mathematics (SD College, Kerala University, Graduation Year: 2022)
-
Online Courses and Certifications