Frank Bohnsack
Software Engineer
Experience
Software Engineer
Freelancer
- Freelance software engineer focusing on backend (Python/Django) and frontend (VueJS).
Lead Software Engineer
iWay AG
- As a Lead Software Engineer, I lead a team of internal and external software developers.
- My main focus is on the backend. This includes REST APIs, middleware, and data migration.
- We mainly use Python and its frameworks like Django, DRF, Starlette, or FastAPI.
- I also feel at home in JS frontend systems like Vue or ExtJS.
Software Engineer
iWay AG
- As a software developer, I was responsible for developing and maintaining internal software.
- This includes customer backends and various REST backends for internal services (e.g., internal customer portal, gateways to SwissCom Fiber/xDSL ordering, VoIP provisioning, etc.) and databases.
- We mainly used Python, Django, UWSGI, Nginx, and Celery/Redis.
- I was also in charge of migrating and integrating the systems of the acquired deep AG.
Operations Engineer
deep AG
- As an operations and software engineer, I was responsible for running internal and customer infrastructure.
- This included services like mail, DSL/RADIUS, DNS, and hosting, as well as setting up and maintaining hardware, and implementing and adapting software.
- I was responsible for developing and maintaining internal software, including the billing and provisioning system and network and system monitoring.
- 90% of my work was spent completely redeveloping the entire infrastructure. This included migrating all ISP services like DNS, web, mail, RADIUS, and implementing a REST API for each service.
- The old Java/Perl based customer/service management system was completely reimplemented (Django+DRF/ExtJS) and migrated.
Software & Product Development Engineer
Verizon Business
- Analysis of business processes as well as project leadership and management roles in various projects with distributed international teams.
- Development and maintenance of internal software, including mail systems, billing systems, VoIP infrastructures, network monitoring, configuration, and various order, pricing, and provisioning systems.
- Development of various products as SOA architectures on application servers like Tomcat and IBM WebSphere.
- Use of databases Oracle (versions 8, 9, 10), PostgreSQL, and MySQL.
- Operation of internal applications on web server farms with Apache and Tomcat.
- Development in Python, Perl, Java, C, and PHP.
- Development of applications to support troubleshooting and 24x7 operation of complex SOA architectures.
- Products: resale DSL, VoIP, email, web hosting, and custom solutions such as network and VoIP reporting for Daimler.
- Development of software for router configuration (BGP) from RPSL data from RIPE, ARIN, APNIC, etc., in Python.
- Development of strategies to identify bot networks based on NetFlow data.
Internet Backbone Engineer
Verizon Business
- Planning, expanding, and operating the MCI EMEA backbone (Cisco and Juniper hardware).
- Developing software for network validation and backbone network configuration.
- Internet routing and analysis of NetFlow traffic data.
- Providing third-level support for the EMEA Network Operations Center, including 24x7 on-call duty.
Internet Installation Engineer
Verizon Business
- Installing and supporting customer connections (dial-up and leased lines).
- Automating ordering and provisioning processes.
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 Telecommunication (19.5 years) and Information Technology (18 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 (28.5 years), Product Development (16 years), Operations (14 years), Project Management (5 years), and Customer Service (2 years).
Skills
With Over 25 Years Of Experience In Software Development, I See My Strengths Mainly In Designing And Implementing Modern And Demanding Web Applications And Backends. I Place Great Importance On Clean, Readable, And Reusable Code, Automated Tests, And Smooth Integration.
- Programming Languages: Python, Javascript, Perl
- Frameworks: Django, Drf, Flask, Extjs, Vuejs
- Software / Tools: Mysql, Postgresql, Mssql, Oracle, Redis, Uwsgi, Celery, Ansible, Sentry, Github, Gitlab, Jira, Confluence, Elasticsearch, Kibana, Debian, Centos, Cloudlinux
Languages
Education
University of Applied Sciences Stralsund
Diploma Engineer (FH), Computer Engineering · Computer Engineering · Stralsund, Germany
University of Rostock
Computer Science · Rostock, Germany
Wismar University of Applied Sciences
Subject-specific university entrance qualification · Wismar, Germany
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Frank based?
What languages does Frank speak?
How many years of experience does Frank have?
What roles would Frank be best suited for?
What is Frank's latest experience?
What companies has Frank worked for in recent years?
Which industries is Frank most experienced in?
Which business areas is Frank most experienced in?
Which industries has Frank worked in recently?
Which business areas has Frank worked in recently?
What is Frank's education?
What is the availability of Frank?
What is the rate of Frank?
How to hire Frank?
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 Engineer
Nearby freelancers
Professionals working in or nearby Berlin, Germany