About Me
Andrea Hasani, Full Stack Developer
Hello, My name is Andrea, and I am a full stack developer based in Albania. My background in building web applications, writing bots and scripts has helped me sharpen my skills and improving my work.
My journey started when I was 7 years old from the passion and curiosity I had for computers and technology. This passion has grown much bigger over the years and I am always eager to learn new exciting technologies or grow my skills through programming challenges. I enjoy improving my existing projects, mastering a new programming language, contributing in open source projects in Github or deepening my knowledge in Python.
If I’m not coding, I read fan-fiction books and take care of my dog.
Chatting Platform
Simple chat platform using python and socketIO.
- SocketIO Implementation
- Real time messaging
- Attachments
- File format recognition
Python, Javascript, SocketIO, Flask
CodeSnippet
Web platform for searching question and getting code answers
- StackOverflow API
- Rabbitmq
Python, Javascript, SocketIO, Flask
Reddit Post Scraper & Parser
Scraping reddits posts and parsing using user defined keywords. Web Interface so users can configure the scraper.
- SocketIO Implementation
- Web Notifications Push
- Title and Description Filtering
- Configured through UI
Python, Javascript, Reddit, SocketIO, Flask
Sec Filings
Created a python scraper to pull data from latest sec filings. Parsed the data and extracted the fields client wanted. Parsed Data is then send to telegram via an bot.
- Scraped latest sec filings
- Parsed filings
- Telegram Bot
Python, Regex, TelegramBot
Andrea Hasani
SKILLS & INTERESTS
- Skills
- Programming:Python, Html, Css, PHP, Javascript, Mysql, Bash
- Deployment:Linux, Docker, KVM, Git
- Knowledge:Rest API, SEO, Testing, Automation, Nginx, Google API, Twilio API , MVC (software design pattern)
- Interests:Meeting new people; Traveling; Playing chess, Reading source code, Reading books
WORK EXPERIENCE
Hard & Soft
Feb. 2016 - July. 2016
Technical Assistant
- Recommended use of automating tools, increasing efficiency by up to 50%
- Handled every task efficiently, decreasing service time and satisfying clients.
Freelancer
Sept. 2016 - Present
Full Stack Developer
- Web Developer
- Enhanced website design, resulting in client satisfaction
- Boosted website performance by configuring cache plugins and fixing javascript bugs
- Developed wordpress plugins
- Developed and implemented website tailored after client requirements
- Deployed platform to Amazon Web Services and used lambda to control server resources
- Used docker for controlling multiple website setups using Nginx as a reverse proxy
- Tested productions point of failures using Toxiproxy
- Python Developer
- Developed and implemented a scraper program that satisfied every requirement from the client
- Implemented async capability to a platform, resulting in 500% performance increase
- Scraped and processed data, delivering into clean CSV, excel files
- Developed and deployed chat, payment gateway, data parsers, invoice systems
- Developed event based automation system
- Monitored website and sent notification using SMS (Trello API) on event.
- Automated advertisement on social platforms such as facebook, instagram, telegram, discord, twitter, whatsapp
EDUCATION
Sali Ceka, Proffesional College
System Maintenance, Majors (Computer Science)
Elbasan, Albania
Aleksander Xhuvani, Bachelor Degree
Sept. 2017 - Present
Technology Of Information And Communicatio, Majors (Computer Science)
Elbasan, Albania
References available upon request
Publications
Setup nginx reverse proxy with flask
In this tutorial, we are going to go through about how to setup Nginx reverse proxy with python flask and uwsgi.