Profile

Liam Rahnama
Full Stack Developer | Data Scientist | Python DeveloperExperienced and passionate Python/JavaScript developer and AI enthusiast with expertise in web frameworks such as Django and Flask, and in AI fields including ML, DL, NLP, and Computer Vision. Committed to staying up to date with the latest technology trends. Dedicated to delivering high-quality results and continuously seeking new challenges and learning opportunities.
Projects
Digikala Comments Analysis with RNN-LSTM
Applied recurrent neural networks (RNN-LSTM) to analyze customer sentiment in Digikala comments, providing actionable insights for client strategy.
Stock Market Analysis with RNN-LSTM
Developed a predictive model using RNN-LSTM to analyze stock market trends, enabling data-driven investment decisions.
Django Cryptocurrency Order API
Built a secure and scalable RESTful API for cryptocurrency trading, handling order creation and management efficiently.
Python Spline Service (SaaS)
Developed a SaaS application for spline calculations, supporting analytical and computational needs across various use cases.
Django/DRF API CRUD
Created a CRUD application with Django REST Framework, enhancing database management capabilities through a robust API.
Network Traffic Classification with ML/DL (Thesis)
Implemented machine learning and deep learning model for classifying network traffic, supporting cybersecurity and network optimization.
Solitaire Battleships (Genetic Algorithm)
Developed a game using genetic algorithms to enhance gameplay, demonstrating AI-driven game design.
String Matching Algorithm
Built a high-performance string matching algorithm tailored for large datasets, optimizing search operations.
Chat Messenger for Website
Developed a real-time chat application to enhance user engagement and support on websites.
Work Experience
Full Stack Developer
December 2021 - June 2024Parseh Freeze Dry, Tehran, Iran
- Successfully designed Lyolizer, a live stream data visualizer
- Overcoming challenges through strategic software architecture choices and secure network communication implementation.
- Delivered a project that surpassed client expectations, facilitating informed decision-making with real-time data visualization expertise.
- Demonstrated proficiency in complex system design, contributing to the success of high-impact projects.
Technical Lead and Senior Python Developer
May 2022 - August 2022TEVenus, Tehran, Iran
- Designed and implemented a robust e-commerce platform leveraging microservices architecture for scalability and reliability.
- Utilized cutting-edge technologies to deliver a high-quality product
- Ensuring a seamless user experience and cost-effective solutions.
Founder and Graphic Designer
June 2018 - April 2022Yeklogo, Tehran, Iran
- Yeklogo creates unique and impactful brands that go beyond just looking good.
- They collaborate closely with clients and pay attention to detail to deliver high-quality designs.
- Yeklogo helps businesses from various industries build memorable brands that connect with their target audience.
- Portfolios are available here: YekLogo.com.
Full Stack Developer
January 2014 - April 2022Freelance, Tehran, Iran
- Designed and built several websites, including my personal websites rahnama.ir, a python spline Flask app (SaaS) for DanaXA, chat messenger, XO multiplayer online game, YekLogo.com, and Takel.ir (online shop).
- Implemented software solutions for accounting, warehouse management, and library management for small businesses.
- Completed projects such as Digikala Comments Analysis, Stock Market Analysis, Solitaire Battleships
- Contributed in projects such as Jalali calendar
- Proven ability to manage projects and deliver high-quality web, software and mobile applications on time and within budget.
- Strong communicator with experience collaborating with clients and stakeholders.
Technical Lead and Senior Python Developer
January 2021 - August 2021Jirobit, Tehran, Iran
- Implemented software that automates inventory management tasks like product and shelf detection, product counting, and barcode reading.
- Jirobit is a tech startup that uses AI to improve how stores operate.
- Their platform helps stores manage inventory, run things more smoothly, and improve customer service.
- This helps businesses save money, be more efficient, and provide a better customer experience.
Full Stack Developer
December 2017 - May 2018IranRoute Co., Isfahan, Iran
- Implemented a real-time chat app for the website by socket.io
- Implemented its frontend website by using React and GraphQL
- Designed and implemented a system for registering tour guides
- Designed and implemented an SMS Verification API
Android Developer
September 2013 - January 2016ozhanco, Shahrekord, Iran
- Accomplished Android developer with a proven track record of creating and publishing multiple educational applications on CafeBazaar, the Iranian app store.
- Demonstrates expertise in developing impactful mobile applications for educational purposes.
- Some of the apps are available here: https://cafebazaar.ir/developer/sha00256?l=en
Founder and Full Stack Developer
March 2010 - August 2013Javoonha, Rafsanjan, Iran
- Closed because of unfavorable conditions.
- Designed and implemented a social network with similar features to Twitter.
- Attracting over 12,000 registered users and ranking among the top 2,000 most popular websites in Iran according to Alexa rankings.
Education
Master of Science in Artificial Intelligence
July 2024 - PresentMonash University, Melbourne, Australia
Currently pursuing advanced studies in artificial intelligence and machine learning.
Master of Science in Computer Software Engineering
January 2018 - August 2021Shahid Ashrafi Esfahani University, Isfahan, Iran
Focused on advanced software architecture, distributed systems, and software quality assurance.
GPA: 18.73/20 (Rank: 1/25)
Bachelor of Science in Computer Science
2009 - 2013Vali-e-Asr University, Rafsanjan, Iran
Built a strong foundation in computer science fundamentals, algorithms, and programming languages.