Abhi MAM
Open to opportunities

Abhi M

@abhim

Self-taught programmer specializing in distributed systems and Rust.

Switzerland
Message

What I'm looking for

I am looking for a role that fosters innovation and collaboration, where I can contribute to impactful projects and continue to grow my skills in distributed systems and software development.

I am a self-taught programmer with an MSc in Computer Science from the University of Basel, where I specialized in distributed systems. My passion lies in developing robust and scalable software solutions to tackle complex challenges in distributed computing environments. I have a strong foundation in system programming and am proficient in the Rust programming language.

During my academic journey, I designed and implemented a decentralized group chat application using CL-CRDT in Rust and Bash, successfully scaling it to accommodate 10,000 members. My experience includes various mini-projects, such as performance analysis of Redis and implementing distributed algorithms in Python and Java. I have also cultivated programming skills in students through a structured mentoring program, enhancing their computational concepts and teamwork abilities.

Experience

Work history, roles, and key accomplishments

IT

Junior Programmer Analyst

Innovatus Technologies

Jul 2018 - Present (6 years 11 months)

Cultivated programming skills in students by developing a structured mentoring program that guided over 30 individuals through hands-on projects. Researched in the area of software engineering, focusing on developing methodologies, tools, and frameworks to enhance software design.

Education

Degrees, certifications, and relevant coursework

University of Basel logoUB

University of Basel

MSc. in Computer Science, Distributed Systems

Activities and societies: Mini Projects Performance Analysis of Redis using YCSB. Dynamic loop self-scheduling on distributed-memory systems with Python. Raft implementation in Python. DHT Chord P2P implementation in Java.

Intensive master program in Computer Science topics such as Foundation of Distributed Systems, High-Performance Computing, Computer Networks, Machine learning, Bioinformatics, Distributed Information Systems, Privacy-Preserving Methods for Data Science and Distributed Systems, Multimedia-Retrieval. Thesis - P2P Offline chat application Based on CRDT Problem: Design a p2p data structure for a group

MP

Maharashtra Institute of Technology, University of Pune

B.E. in Information Technology, Information Technology

Thesis - Parking Management System with RFID tags. Completed the entire hardware configuration of a Raspberry Pi by incorporating a Pi camera and an RFID device. Designed a web page in PHP to administrate the user object. Implemented an image processing system for number plate detection utilizing the scikit package in Python.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Abhi M - Junior Programmer Analyst - Innovatus Technologies | Himalayas