Rana (Fassahat) Fassahat Ali
Software Developer
Experience
Software Developer
metoda GmbH
Software solution company that offers tools for data-driven campaign management for Amazon Ads.
- From scratch, developed an insights tool for the Amazon DSP with several data pipelines to support reports
- Developed new backend features for the Ad Optimiser tool
- Developed and maintained data pipelines for the Ads reports
- Wrote unit tests and reviewed code from other developers
- Supported frontend developers and performed frontend development tasks
Working Student Software Developer
Voltstorage GmbH
Solar energy storing solution company that uses IoT devices to send/receive data and commands to the storage system with a web and mobile application for both customers and admins.
- Implemented the Ramer-Douglas-Peucker algorithm using C++ and N-API to remove redundant data from IoT devices
- Developed backend and frontend features for device administration
- Improved data processing and storage techniques
- Wrote unit tests
Software Engineer
Techlogix
A software house specializing in developing and integrating digital financial solutions for banks in Pakistan and the UAE.
- Performed backend and frontend development, customization, and integration
- Developed full custom features end-to-end in OBDX
- Migrated data from OBDX 16.1
- Conducted integration and load testing
Intern Developer
Packages Group
Pakistani multinational company principally engaged in the manufacture and sale of packaging materials and tissue products.
- Developed a full-stack web app enabling managers to give feedback to employees
- Successfully deployed the application on local company servers
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (6.5 years), Advertising (4 years), Banking and Finance (2.5 years), and Energy (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (7 years), Product Development (7 years), Business Intelligence (4 years), and Quality Assurance (2.5 years).
Summary
Software Developer with 4+ years of experience building full-stack applications, managing terabytes of data, and integrating AI-driven solutions. Proven track record in developing large-scale banking, e-commerce, and advertising platforms with extensive user bases. Skilled in designing, deploying, and maintaining high-volume data pipelines for big data processing, including the application of machine learning models to enhance performance and insights. Highly adaptable to emerging technologies, with a strong focus on AI adoption, test-driven development, and version control best practices.
Skills
- Programming & Scripting: Ruby (Rails, Rspec, Sidekiq, Delay Job), Python (Django, Flask, Fastapi, Pydantic, Pytest, Pyspark), Go (Golang), Java (Spring Boot), Javascript (Nodejs, Reactjs, Vuejs), Typescript, C++, Sql, Html, Css
- Databases: Postgresql, Mysql, Oracle Db, Redis, Mongodb, Firebase
- Cloud Platforms: Aws (S3, Ec2, Ecr, Glue, Athena, Lambda), Gcp
- Devops & Tools: Git, Github Actions, Jenkins, Docker, Kubernetes, Elasticsearch, Grafana, Prometheus, Logstash, Kibana
- Ai & Machine Learning: Model Fine-tuning, Tensorflow, Pytorch, Langchain, Langgraph, Claude Code, Cursor, Github Copilot, Coderabbit, Aws Bedrock
- Operating Systems: Macos, Linux, Windows
Languages
Education
University of Passau
M.Sc. Computer Science (Informatik) · Computer Science (Informatik) · Passau, Germany
College of Electrical and Mechanical Engineering (NUST)
Bachelor's in Computer Engineering · Computer Engineering · Islamabad, Pakistan
Forman Christian College
Pre-Engineering (High school diploma) · Pre-Engineering · Lahore, Pakistan
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Rana based?
What languages does Rana speak?
How many years of experience does Rana have?
What roles would Rana be best suited for?
What is Rana's latest experience?
What companies has Rana worked for in recent years?
Which industries is Rana most experienced in?
Which business areas is Rana most experienced in?
Which industries has Rana worked in recently?
Which business areas has Rana worked in recently?
What is Rana's education?
What is the availability of Rana?
What is the rate of Rana?
How to hire Rana?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Developer
Nearby freelancers
Professionals working in or nearby Passau, Germany