Post Job Free
Sign in

Computer Science Machine Learning

Location:
Irvine, CA
Posted:
June 10, 2024

Contact this candidate

Resume:

Suraj Koralahalli Channabasappa

Irvine, CA *****

+1-669-***-**** ● ********@***.*** ● in/suraj_koralahalli_channabasappa/ ● kcsuraj418 EDUCATION

University of California, Irvine Sept. 2023 - Dec. 2024 Masters in Computer Science (GPA : 4.0/4.0) Irvine, CA Courses: Intro to AI, Operating Systems, Machine Learning & Data Mining, Advanced Data Structures The National Institute of Engineering, Mysore Aug. 2017 - July 2021 Bachelor of Engineering in Computer Science (GPA : 9.43/10) Mysore, India Courses: Data Structures, Analysis and Design of Algorithms, Object Oriented Programming in C++, Database Systems, Software Engineering TECHNICAL SKILLS

Languages : Python, C, C++, Ansible, Java, Linux/Unix Shell Scripting, SQL, HTML, CSS Tools & Tech-Stacks : Git, Jenkins, Docker, OCI, AWS, Tensorflow, Pytorch, Docker, Bitbucket, JIRA, Confluence, MERN, Flutter EXPERIENCE

UCI School of Biological Sciences April 2024 - Present Software Engineer Student Assistant Python, Docker, Git, AWS

● Engineering DAADT, a revolutionary Disease-Associated Antibody Discovery Tool, delivering publishable results.

● Designed and implemented Python Flask REST APIs to enable seamless communication ensuring flexibility and efficiency.

● Collaborated closely with cross-functional Researchers to optimize functionality and drive innovation. Oracle Aug 2021 - Aug 2023

System Analyst 2, OCI Python, Ansible, REST API, OCI, Git, Agile, Jira

● Pioneered an automated RFC data sharing system via Slack and Confluence, utilizing REST API and Python Flask, enhancing organizational communication.

● Delivered E2E automation for DB-upgrade from 12c to 19c using Python and Ansible, significantly boosting reliability and performance.

● Engineered socket-programming for database validation, safeguarding data integrity and improved operational efficiency.

● Designed dynamic web interfaces for real-time monitoring of customer instances, vastly improving user experience.

● Enhanced team capabilities by participating in hiring new talents and delivering training on Jenkins Pipeline, Groovy and DevOps tools. BSQ Technologies May 2020 - June 2020

Devops Intern Jenkins, Docker, Git, AWS

● Devised and Implemented the deployment of an application using elastic load balancing and Autoscaling to automatically distribute incoming application traffic across multiple targets across Amazon EC2 instances.

● Containerized this application using Docker, streamlining its deployment and management. PROJECTS

Rideshare Node.js, Express.js,Flutter,AWS,GCP

● Implemented a responsive Ride Share app using Flutter,ensuring a cohesive user experience across IOS and android devices.

● Developed a scalable and efficient backend using Node.js and Express.js, facilitating seamless data handling and real-time updates.

● Leveraged AWS services for deployment, utilizing it’s scalable infrastructure to ensure high availability and reliability. God’s Eye- A Fully Automated Human Tracking System - GitHub Publication CNN’s, Python, GAN’s,HTML,CSS,

● Crafted a novel E2E automated human tracking system leveraging Face Net, TP-GAN, ACID databases and UI/UX aiding manhunts and man-missing searches.

● The proposed face-encoding algorithm achieved 99.38% accuracy; customized multi-processing strategy gained 8x perf-gain and was also awarded as Best Project Award.

GarbManager- GitHub Publication Python, Tensorflow, VGG-16, Android Studio

● Engineered an automated trash detection and localization system, performing Transfer Learning using VGG-16 Network

● Boosted model training robustness and real-time image processing performance by integrating OpenCV and data augmentation techniques. Storage Class Memory Manager - GitHub C, Linux, Kernel Calls, gdb, valgrind

● Implemented a robust memory management system featuring an API reminiscent of the C malloc and free functions.

● Utilized files as underlying storage and processed virtual memory mapping to a disk file using mmap and munmap system calls, enabling persistent data storage across various processes and system reboots. Dynamic Thread Scheduler - GitHub C, Linux, Multi-threading, Kernel Calls, gdb, valgrind

● Created a multi-threaded scheduler by implementing thread structure and stack dynamically in C.

● Achieved concurrent non parallel execution by context switching between threads using setjmp and longjmp kernel calls.



Contact this candidate