Syed Peer
Junior Software Engineer with a passion for mobile and backend development
Social
Skills
- Python
- JavaScript
- Java
- C/C++
- HTML & CSS
- SQL
Projects
- FileStack DFS
- Implemented a simple distributed file system that allows users to upload, download, and edit files stored on a remote cluster of Linux machines
- Both the client- and server-side code were written using Java and the Sockets API
- Iris Classifier
- Coded up Bayesian- and Decision Trees-based classifiers to automatically categorize different species of Iris plants (in the UCI Iris dataset) using machine learning
- Both the learning and cross-validation algorithms were written from scratch in Python
- Voice Changer (iOS)
- Developed a native mobile app that enables people to record their voices and play them back while applying various audio filters and sound effects
- Implemented the core app logic using Swift and AudioKit
- Designed an "adaptive" user interface using InterfaceBuilder and AutoLayout constraints
- Custom Arcade Machine
- Designed and developed both the hardware and embedded software for a system that translates the user's hand gestures into in-game actions
- Implemented custom input and graphics driver code using C on the Motorola 9S12 microcontroller
- Featured as part of a student outreach event held by Carnegie Mellon University's CS department
- Wikipedia Visualizer
- Developed a web app that allows users to browse Wikipedia via a graph-based interface that visualizes the connections between topics
- Designed the frontend UI using HTML, CSS, and Bootstrap
- Implemented the core app logic using JavaScript and jQuery to access the Wikimedia API via AJAX calls
Interests
- Python Programming
- Fiction Novels
- Learning New Stuff