Hi, I'm Ashwin Chafale.
Introducing myself as :
About
I am a Computer Science Grad Student at University of Southern California.
- Languages: Python, Java, JavaScript, C, C++, HTML/CSS, Bash
- Databases: MySQL, PostgreSQL, MongoDB
- Libraries: NumPy, Pandas, OpenCV
- Frameworks: Flask, Django, Node.js, Keras, TensorFlow, PyTorch, Bootstrap, Apache Beam
- Tools & Technologies: Git, Docker, AWS, GCP, Heroku, JIRA
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 aggregated ETL pipelines using Spark SQL and PySpark on Hadoop file systems as part of Apple's Health Software team.
- Build an end-to-end data application that would allow QA/QE teams to validate the user data or detect anomalies in the user data streams uploaded by the research health app.
- Processed 10 TB of large data in a distributed parallel computing architecture and extracted meaningful features from it to promote data analytics.
- Responsible for scheduling, maintaining, and orchestration of data pipeline using Apache Airflow.
- Skills: Data Modeling, Data Analytics & Visualization, Workflow orchestration, and ETL processes
- Implemented static code analysis recommendation rules in Java for python files to improve code quality, application performance and detect code smells in repositories. The detection percentage of the python rules was 78 % in the amazon GitHub repository.
- Incorporated unit test in JUnit cases to validate python rules.
- Led junior software engineering interns and collaborated with the Amazon Codeguru Seattle team for proper implementation and testing of python rules.
- Programmed a cloud-based web app using Flask and JavaScript aimed at storing, visualizing, and tracking temperature and humidity of each drug container to estimate the degradation of the drug.
- Created an alert system to send notifications and emails when the parameters exceed the threshold.
- Tools: Python, Flask, JavaScript
- Designed a library management system for a local library, where we undertook activities like requirement elicitation, preparing Data Flow and Entity-Relationship diagrams.
- Delivered a solution for a POC involving Automatic Financial Document Classifier using Natural Language Processing and Support Vector Machines with 96% accuracy on the company’s data.
- Tools: Python, Scikit-learn, NLTK
Projects

A music streaming web app based on Django
- Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
- Register/login to the web app(with OAuth-based Google Sign-In).
- Search and filter songs based on language and singer.
- Create multiple playlists and add/remove songs to/from playlist.
- Scroll through recently played/viewed songs.

An attention-based classification model that aims at generating an answer for a given input image.

A Seq2Seq model that generates a short summary of the given input video.

An image generator based on the concept of adversarial networks (GANs)
Skills
Languages and Databases






Libraries





Frameworks






Other



Education
Tempe, USA
Degree: Master of Science in Computer Science
CGPA: 4.0/4.0
- Distributed Database Systems
- Cloud Computing
- Foundations of Algorithms
Relevant Courseworks:
School of Engineering and Applied Science, Ahmedabad University
Ahmedabad, India
Degree: Bachelor of Technology in Information and Communication Technology
CGPA: 3.13/4.33
- Data Structures and Algorithms
- Database Management Systems
- Operating Systems
- Machine Learning
- Computer Vision
Relevant Courseworks: