Julian Elmasry
Education
University At Buffalo (GPA 3.9)
Bachelor of Science in Computer Science
Experience
Software Engineer
Coinbase
- Placeholder — replace this bullet with what you did at Coinbase.
Data Engineering Intern
Zelle - Early Warning Services
- Tested ETL pipelines using the SpockIT framework, while also leveraging tools such as Kafka and JMeter to ensure operational functionality and efficiency when loading large volumes of data
- Developed a collection python scripts that spearheaded the database migration efforts
- Collaborated with a team of software developers and data engineers to design, implement, and optimize data integration workflows
- Documented ETL pipeline architectures, data mappings, and integration workflows using Confluence, and Java classes to represent file types
- Worked in an Agile environment, contributing to daily standups and weekly team meetings to drive product development and progress
Software Engineering Fellow
Major League Hacking
- Learned how to build and deploy smart contracts on the Solana blockchain leveraging the Anchor framework using the Rust programming lanugage
- Participated in daily stand up meetings to ensure progress on the project, as well as weekly one on ones with team mentor
Information Technology Support Specialist
JAMF
- Created different software configuration infrastructure environments in a development lab to troubleshoot client issues
- Supported and troubleshooted issues relating to system configuration, application usage, and software implementation
- Assisted in managing the help desk ticket system
Projects
Bytecode Language Interpreter | OCaml
- Leveraged the functional programming paradigm to design an interpreter for a JVM bytecode style language
- Developed custom parsing and evaluation mechanicsms to handle byte code instructions
- Conducted rigorous testing using a comprehensive suite of unit tests with an automated bash script pipeline to ensure reliability and correctness
Discord Paper Trader | Typescript, MongoDB, DiscordJS, Docker
- Developed a containerized discord bot using DiscordJS allowing users to buy/sell stocks with real time prices using paper money
- Leveraged Yahoo Finance API to fetch real time prices to update user models in MongoDB
- Hosted on Railway through a Docker container allowing for seamless scalability and load balancing
Technical Skills
Languages: Python, Java, Go, C, Node.js, Javascript, Typescript, OCaml, SQL
Frameworks: React, NextJS, Flask, Gin, Express
Developer Tools: Git, Docker, Linux, Firebase, AWS, MongoDB, SQL, GitHub Actions