Fahrudin H.

Fahrudin H.

Senior Python Developer

Sarajevo, Bosnia and Herzegovina
Hire Fahrudin H. Hire Fahrudin H. Hire Fahrudin H.

About Me

Fahrudin is a Senior Python Developer who writes clean, modular, reusable code using design patterns and development best practices. He builds Python applications with multiple modules and packages and uses Python to interact with web services. Fahrudin is hands-on with APIs, protocols, libraries, and frameworks and follows established best practices in delivering solutions.

Work history

UpStack
UpStack
Senior Python Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

OpsWorks
OpsWorks
Senior Python Developer
2021 - 2022 (1 year)
Remote
  • Designed, developed, documented, and deployed applications to production through standard processes and guidelines.

  • Devised solutions to implement website content, improve performance and capacity, and integrate solutions with other apps.

  • Identified, debugged, and fixed complex issues on Python applications, troubleshooting connections with third-party services.

ZenDev
ZenDev
Senior Python Developer
2021 - 2021
Mostar, Bosnia and Herzegovina
  • Built, deployed, and maintained web-based applications, ensuring they meet product owner requirements.

  • Created Python scripts to execute highly repeatable jobs and handle transfers on solutions.

  • Refactored and debugged old Python solutions, optimizing them with modern procedures and best practices.

Codementor
Codementor
Python Mentor
2019 - Present (6 years)
Remote
  • Guiding students and professionals on Python, Django, Flask, and FastAPI projects.

  • Performing code reviews and improving test coverage.

  • Holding 1:1 sessions to help fix issues.

The Organized Crime and Corruption Reporting Project
The Organized Crime and Corruption Reporting Project
Web Developer
2017 - 2021 (4 years)
Sarajevo, Bosnia and Herzegovina
  • Developed new software solutions for the OCCRP portal, adding new features and fixing bugs.

  • Identified and resolved defects and delivered enhancements per client requirements.

  • Adopted new methodologies and technologies, creating solutions to ensure efficiency and integrity.

Snowfall
Snowfall
Front-end Developer
2016 - 2017 (1 year)
Sarajevo, Bosnia and Herzegovina
  • Developed seamless UX solutions on projects, delivering solutions that meet accessibility and security requirements.

  • Showcased broad competencies on usability, UI design, development best practices, and new technologies.

  • Wrote client-side code and translated mockups into fast, easy-to-use, high-volume web apps.

CompuSight Corporation
CompuSight Corporation
Junior Software Developer
2015 - 2016 (1 year)
Sarajevo, Bosnia and Herzegovina
  • Developed and implemented new solutions on CompuSight's CRM using different tools and techniques.

  • Analyzed functional requirements in producing detailed specifications and writing software code on projects.

  • Adhered to the latest engineering processes and standards in delivering solutions on the CRM.

ZIRA
ZIRA
Junior Software Developer
2014 - 2015 (1 year)
Sarajevo, Bosnia and Herzegovina
  • Researched, designed, and developed software solutions on projects.

  • Analyzed user requirements and translated them into functioning software modules.

  • Identified and resolved technical issues for clients.

Portfolio

Full-stack Developer - Story Management System
Full-stack Developer - Story Management System

The Organized Crime and Corruption Reporting Project (OCCRP) is an investigative reporting platform that focuses on transnational investigative reporting and promoting technology-based approaches to exposing organized crime and corruption worldwide. Designed, developed, and implemented full-stack solutions on the story management system using Django and React.

Python Developer - Unified Notification System
Python Developer - Unified Notification System

Wrote and deployed clean, robust, and scalable code in Flask for an innovative notification system that manages notifications for all apps on the OCCRP platform.

Python Developer - Content Guru
Python Developer - Content Guru

Content Guru serves as a content optimization solution that drives search traffic for customers. Worked as the lead back-end developer using Django and Celery to implement solutions.

Education

Bachelor's Degree, Computer and Information Sciences
Bachelor's Degree, Computer and Information Sciences
University of Sarajevo - Bosnia and Herzegovina
2007 - 2010 (3 years)