Welcome to my GitHub profile! Here, you'll find an overview of my skills, expertise, and a glimpse into my diverse world of technology. Whether it's Java development, software engineering, or data science, I'm here to create innovative solutions and make a positive impact. Feel free to explore and reach out to me if you have any questions or need assistance with your projects. Let's embark on a journey of coding excellence! ๐ก
I'm Akash Kshirsagar, a versatile developer and data scientist with a strong educational background. I completed my Bachelor's degree in Computer Application (BCA) from Vidya Pratishthan College, Baramati, and further expanded my knowledge by pursuing a Master's degree in Computer Application from JSPM Rajarshi Shahu College Of Engineering. With a solid foundation in computer science, I'm equipped to tackle complex challenges and build robust solutions. Let's code our way to success! ๐ช
Here's a list of my skills and areas of expertise that make me a versatile technologist:
-
Java โ๏ธ: Java is my passion! I have extensive experience in Java development, leveraging its object-oriented principles and vast ecosystem of libraries and frameworks. From building enterprise applications to crafting efficient algorithms, Java is my go-to language for developing robust software solutions.
-
Python ๐: Python is another language that I'm highly proficient in. Its simplicity and versatility make it ideal for data analysis, machine learning, and web development. I leverage Python's extensive libraries like NumPy, Pandas, and Scikit-learn for a wide range of applications.
-
C++ ๐ฅ๏ธ: I have a strong command over C++ programming, a high-performance language. I use C++ for building efficient algorithms, system-level programming, and developing software that requires low-level control.
-
C ๐ก: C is a fundamental language that I'm skilled in. I utilize C for system programming, embedded systems, and building efficient algorithms.
-
Go Programming Language ๐น: I'm also proficient in Go, a modern and efficient programming language. Go is known for its simplicity, concurrency support, and scalability, making it an excellent choice for building high-performance software systems.
-
Data Structures and Algorithms ๐: I have a strong understanding of data structures and algorithms, allowing me to develop efficient and optimized code. I apply these concepts to solve complex problems and improve the performance of software applications.
-
Linux ๐ง: I'm experienced in working with Linux-based systems, utilizing its command-line interface, shell scripting, and system administration. I'm comfortable developing and deploying applications in Linux environments.
-
Machine Learning ๐ค: I have a solid foundation in machine learning, encompassing various algorithms such as regression, classification, clustering, and ensemble methods. I leverage machine learning techniques to extract insights and make predictions from complex datasets.
-
Deep Learning ๐ง : Deep learning is my passion! I specialize in building and training neural networks using frameworks like TensorFlow and PyTorch. I apply deep learning to tasks such as image recognition, natural language processing, and sequence generation.
-
Natural Language Processing (NLP) ๐ฃ๏ธ: I possess expertise in NLP, allowing me to work with unstructured text data effectively. Sentiment analysis, text classification, named entity recognition,
and language generation are some of the NLP tasks I excel in.
-
SQL and Database Management ๐: I have hands-on experience working with SQL databases, enabling me to efficiently store, query, and analyze structured data. I'm proficient in writing complex SQL queries and optimizing database performance to extract meaningful information.
-
Power BI ๐: I have mastered Power BI, a powerful business intelligence tool, to create visually appealing and interactive dashboards and reports. By transforming raw data into compelling visualizations, I help stakeholders make data-driven decisions and gain actionable insights.
-
Docker ๐ณ: I have knowledge of containerization using Docker, allowing for seamless deployment and scalability of applications across different environments. By containerizing software and services, I ensure consistency, reproducibility, and easy management.
-
API Development ๐: I'm skilled in developing APIs, including RESTful APIs and frameworks like FastAPI. This enables seamless integration of applications, efficient data exchange, and building interactive web services.
-
Postman ๐ฎ: I'm proficient in using Postman, a popular API development and testing tool. With Postman, I ensure the smooth integration and functionality of APIs within applications.
-
AWS for Cloud Computing โ๏ธ: I'm actively learning and leveraging Amazon Web Services (AWS) for cloud-based solutions. With services like EC2, S3, and Lambda, I harness the power and scalability of the cloud to deploy and manage applications.
Throughout my journey, I have undertaken various projects that showcase my skills and passion for technology:
-
Developed software applications and web services using Java, Python, and C++ for industries like finance, healthcare, and e-commerce.
-
Implemented machine learning models for tasks like sentiment analysis, customer segmentation, and demand forecasting.
-
Created deep learning models for image recognition, natural language processing, and anomaly detection.
-
Built data pipelines to collect, preprocess, and analyze large datasets, utilizing technologies like Python, SQL, and Hadoop.
-
Collaborated with cross-functional teams to develop and deploy data-driven solutions that improved business processes and decision-making.
- Internship: I had the privilege of completing a 6-month internship at iNeuron.ai, where I worked on cutting-edge projects and gained hands-on experience in various aspects of data science and machine learning. This opportunity allowed me to apply my skills in a real-world setting and collaborate with industry professionals.
I'm always eager to collaborate, learn, and share my expertise with fellow technologists. Whether you have questions, need assistance with your projects, or simply want to connect, feel free to reach out to me using the following channels:
- Email: ๐ง aakashkshirsagar2000@gmail.com
- LinkedIn: ๐ Akash Kshirasagr
- Twitter: ๐ฆ @AkashDev
Let's innovate, build, and shape the future of technology together! ๐๐ป
"Success is not the key to happiness. Happiness is the key to success. If you love what you do, you will be successful." - Albert Schweitzer
- Languages : Golang, Java, Python, JavaScript, TypeScript
- Web Frontend : React.js, Next.js, Angular
- Backend : Node.js / Express, Golang, Java / Spring / Spring Boot, Python / Django / Flask / FastAPI
- Database : MySQL, MongoDB, PostgreSQL, MariaDB, SQLite
- Libraries : RefluxJS, React, React Redux, Vite, Next.js, jQuery UI, Bootstrap, jQuery, Material-TailwindCSS, Material UI, Antd, Backbone.js, HTML5 Canvas
- Mobile App Cross-Platform, Hybrid : React Native, Flutter
- Tools : Git, Webpack, Atom
- UI/UX Design : Figma, Adobe XD, Photoshop
- Libraries : FFmpeg, Gstreamer, OpenCV
- Codecs & Protocols : H.264/265, VP8/9 | HLS, MPEG-DASH, RTSP, RTMP, WebRTC, SRT
- Servers : AWS Elemental, Kinesis Video Stream, RED5, Wowza, Nginx
- Gen AI : ChatGPT, GPT-4, LangChain, Stable Diffusion, Midjourney, DALL-E, Gemini, LLaMA, Falcon