Spark News Stock Market Prediction
Data science and Spark applied to 7 hypotheses regarding the DJIA stock ticker and daily news.
My marketing portfolio is now available at marketing.andrejanesic.com
I love solving complex problems, optimizing algorithms, and building world-class software architecture.
Strong Python and Java skills. Good in data structures and algorithms, designing distributed app architectures. Understand machine learning algorithms: can develop basic deep networks and implement existing papers.
Wrote my first Visual Basic program in 2010; started web development in 2014. Worked as a freelance developer, marketing consultant and automation expert all throughout high school and college. Completed my Computer Science BSc in 2023 (at 23 y.o.)
Solving big problems through clean, efficient code
Strive to learn new algos, paradigms and languages
Being on the forefront of tech breakthroughs - solving great challenges faced by humanity—is what excites me the most!
1/3 Languages:
2/3 Tags:
3/3 Dependencies:
Data science and Spark applied to 7 hypotheses regarding the DJIA stock ticker and daily news.
Minimalistic voice assistant built in Python with NLP & wav2vec2. Can tell the time, weather, crypto prices and analyze sentiment.
Java desktop mind-mapping software with Swing GUI. Done in collaboration with another team member, the software relies on OOP best practices to enable robust, yet fast development, as well as expandability.
This library enables Java programs to conduct IO operations (create, read, move, delete, download, etc.) over an abstract IO implementation. Microservice-style architecture. NOTE: the project requirements and comments are written in Serbian.
User-friendly app for keeping track of habits, fitness, body and nutrition. Built with Ruby on Rails. Relies heavily on custom templating for rapid development.
Solutions to a selection of LeetCode problems. Includes my original solutions, unless specified otherwise. Time and memory-optimized.
This Jupyter notebook shows the process of developing and iteratively testing a convolutional neural network to classify 101 types of food.
Plots one or more WAV files as histograms, spectrograms, etc. Detects and marks speech in audio input. Created to put my audio analysis knowledge to the test.
Practice ML model to determine red wine quality based on Kaggle dataset.
Set of services and models for creating a basic e-commerce website with CodeIgniter. This repo was used as a basis for a commercial project in the e-commerce industry.
Highly-customizable, lightweight Sass framework for generating helper classes.
Simple, working Docker setup for Hadoop. Get your Hadoop apps up and running in minutes. Created to streamline development of minor/personal apps.
Solution code for my article "Building a Segment-Inspired Data Pipeline Platform Using Apache Kafka, Spark and Node.js on AWS"
Custom compiler designed as per the given specification sheet—an individual assignment from uni. NOTE: the project requirements and comments are written in Serbian.
Simple Python command-line program to calculate the LPC, MFCC vectors and report similarity via DTW.
Custom compiler designed as per the given specification sheet—an individual assignment from uni. NOTE: NOTE: the project requirements and comments are written in Serbian.
Hospital management system created in Java Spring as part of a uni course. NOTE: the project requirements and comments are written in Serbian.
Simple task manager application developed to learn more about React.
Demonstration of how to create a sellable NFT collection that includes a presale to whitelisted addresses.
Hadoop beginner exercise in analyzing European football teams' statistics over the last 20 years. The goal is to determine which team had the highest win percentage-rate.
Hadoop beginner exercise - using the Streaming API to determine the frequency of words in Wikipedia articles, and sort them.
“An Example to the Rest of the Team”
I worked with Andreja for almost 2 years and as his direct supervisor, I have been able to observe his exceptional communication skills, work ethic, and his adaptability first hand, allowing me to use him as an example to the rest of team. [...] His ability to adjust to new circumstances, quietly lead by example, and improve upon any work environment he enters makes him an ideal candidate.
Let's get in touch! Click below to download my resume and send me an email. Or you can shoot me a message on LinkedIn and I'll get back to you stat.