Artificial Intelligence Engineer, passionate for innovation and the cutting-edge.
My main interesests in Computer Science lie in Artificial Intelligence, Data Science, Virtual Words and Web Development.
Other interests include video games, finance and trading, vintage technology, music, literature, movies and animals.
Keen to learn, I find myself often taking courses and experimenting with new technologies as well as thinking about potential projects to test my skills using.
As a science fiction fan, I find myself reading books and like to speculate on how far the boundaries of AI can be pushed in this lifetime.
During this year, I aimed to improve and better round my web development and game development knowledge, gaining more experience in JavaScript and Node.js and learning to utilize React.js and Next.js as front-end technologies and Express.js as a back-end technology, while also learning the Babylon.js and Three.js web interactivity engines.
Development started for a fairly ambitious online metaverse-related personal project, utilizing Next.js as the front-end with Babylon.js, a game engine meant for the creation of complex 3D and VR experiences right on the browser utilizing WebGL or WebGPU, and Express.js with MongoDB for the back-end, all written in TypeScript.
Due to the necessities of the project, I also learned and extensively utilized the Blender 3D modelling and animation suite to customize models, textures and create more than a hundred handcrafted and key-framed transitionable animations for characters. I also sped up a lot of the arduous processes by writing task-automation Python scripts for Blender.
Due to getting into many new domains, I also learned to efficiently use ChatGPT for code segment generation and problem solving, which was cross-validated with my own solutions, speeding up progress in many of these domains significantly.
During my time at TradeGenie, starting with its conception, I helped flesh out ideas and test how feasible they were given the current leaps and innovations in deep learning research. The company's vision was to create software that would help traders avoid extreme losses and provide guidance based on behavioural and other characteristics, as derived from the data.
As an Artificial Intelligence Researcher & Engineer, my primary focus was to collect trading data, analyze it and build a basic version of our AI systems for demonstration purposes. To that end, I wrote Python scripts to automate the generation of such a trading dataset, using the API of an algorithmic trading platform, utilizing robo-traders, to collect, cluster and organize the data and to find behavioral similarities between those clusters, given engineered evaluation metrics. Unsupervised learning was used in the dataset while supervised and reinforcement learning models were designed.
As a Web Developer, I helped design and build our company's dashboard, which would serve as an intuitive point of interaction between the system and the user, giving information in an organized and easy to digest manner about behavioral characteristics, guidance on achieving targets, dynamic warnings and performance analysis while gamifying the experience. To that end, Plotly's Python library DASH was utilized, an integrated full-stack framework ideal for creating dashboards with interactive plots and diagrams. In addition, I programmed the first versions of the company's website, using HTML, CSS and Bootstrap, which were shown to investors.
Python
Deep Learning Specialization, deeplearning.ai & Coursera