Michael Bennett
@michaelbennett
Senior Python Developer with expertise in high-performance backend systems.
What I'm looking for
I am a Senior Python Developer with over 10 years of experience in architecting and scaling high-performance backend systems, APIs, and automation workflows. My expertise lies in FastAPI, Django, async processing, PostgreSQL, and DevOps automation. I have a proven track record of delivering production-ready code, integrating cloud platforms, and leading engineering efforts in distributed teams.
At Kiggla, I built and maintained microservices using FastAPI, AsyncIO, and PostgreSQL for SaaS resource management platforms. I monitored API performance and logging using Prometheus and Grafana, and created robust, secure REST APIs with JWT authentication. My role also involved mentoring junior developers and conducting design reviews, ensuring best practices in architecture and security.
Previously, I have worked with various companies where I developed scalable APIs, optimized database schemas, and implemented security measures. I am passionate about using technology to solve complex problems and continuously seek opportunities to grow and contribute to innovative projects.
Experience
Work history, roles, and key accomplishments
Senior Python Developer
Kiggla
Jul 2021 - Present (4 years)
Built and maintained microservices using FastAPI, AsyncIO, and PostgreSQL for SaaS resource management platforms. Monitored API performance and logging using Prometheus, Grafana, and custom Python middleware. Created robust, secure REST APIs with JWT authentication, role-based access, and structured error responses.
Python Developer
Improving
Aug 2018 - Present (6 years 11 months)
Built scalable Flask and FastAPI APIs powering customer insights and recommendation systems. Designed PostgreSQL schema optimizations, indexes, and partitioned tables for performance-heavy queries. Implemented user roles, audit logs, and access-controlled APIs with reusable decorators and permission mixins.
Python Developer
Squareball
Jul 2013 - Present (12 years)
Built Django applications for customer data processing, CRM integration, and notification workflows using PostgreSQL and Redis cache. Wrote integration and unit tests using Pytest, achieving >90% test coverage across services. Created RESTful APIs for frontend teams, including pagination, filtering, and dynamic field serialization support.
Junior Python Developer
Vology
Dec 2011 - Present (13 years 7 months)
Supported development of internal Flask-based tools for HR time tracking and expense report automation. Built scheduled scripts to parse log files, update dashboards, and clean legacy data entries from staging databases. Created dynamic report builders and export functions (CSV, XLSX) using pandas and tablib.
Education
Degrees, certifications, and relevant coursework
Seattle Pacific University
Bachelor degree of computer science, Computer Science
Studied computer science principles and programming. Gained foundational knowledge in software development and system architecture.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Michael?
You can contact Michael and 90k+ other talented remote workers on Himalayas.
Message MichaelFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
