Python Developer Patrick Michael

Patrick Michael

Senior Python Developer
7 years experience


Sign Up

Patrick Michael has more than 8 years of experience in Web Development. He has deep passion for usercentered design and programming. He’s been helping clients build their online businesses and personal websites for the past few years. Patrick has mastered several web technologies and frameworks along the way which makes him very confident in what he does. He is comfortable working alone but enjoys collaborating with other experts on projects. Patrick has experience in using Python 3, PostgreSQL and has basic knowledge in Unit Testing using mocks.

A highly motivated IT professional who has a strong knowledge in Java and Web Programming using Python, Celery, AngularJS, Django and ReactJs. He has experience using PHP as well. Patrick possesses excellent communication, analytical, problem-solving, decision-making, time-management, team-working and multitasking skills.

Work Experience

Python Developer (Cloud Employee)
September 2018 - Present
  • Implements client project features using Python, Django, ReactJS, and Django Rest Framework.
  • Performs research on new technologies and produces proofs of concept as necessary.
  • Writes unit tests for existing and new features using Pytest and Pytest-Selenium.
  • Participates in daily stand-ups and provides estimates for given tasks
  • Performs system maintenance and bug fixes.
  • Integrated existing system with Slack through an app and other Slack features (Slash commands and
  • Slack bot).
  • Technologies: Python, Django, ReactJS, Selenium, Pytest, Slack
Python Developer
February 2017 - September 2018
  • Performs the project’s bioinformatics activities (gene prediction and genome annotation).
  • Maintains the project’s shell scripts and data analysis scripts written in Python and Perl.
  • Assists in creating the final manuscript.
Software Developer and Team Lead
October 2013 - October 2016
  • Assisted and developed 4 sub modules for Integra’s RED module using Python, Flask, Redis, Celery,
  • React, SASS, Bower, Gulp, and NPM.
  • Lead and developed 2 of Integra’s third party integration and data extraction modules.
  • Mentored and guided member developers.
  • Provided estimates, timelines, task assignments and updates to the project to managers
  • Facilitated requirements gathering with clients
  • Coordinated with clients for other concerns (change requests, enhancements, etc.)
  • Technologies: Python, Flask, Redis, Celery, React, SASS, Bower, Gulp, and NPM.
January 2013 - March 2013
  • Assisted in developing backend code for an online travel agency written in Python.
  • Technologies: Python, Celery
Java Trainer
July 2012 - October 2012
  • Managed and facilitated the company Java Training program by creating slides, exercises, and exams.
  • Reported to the manager for trainee status and cooperated directly with the HR department for other training concerns.
  • Technologies: Java SE, Java EE
Web Developer
June 2011 - June 2012
  • Assisted in developing the back-end and front-end components of Yatown, a hyper local social networking site.
  • Created a professional survey site for one of the company’s partners (
  • Technologies: PHP, HTML, CSS, Javascript
Python Developer
April 2011 - June 2011
  • Redesigned and redeveloped the new engineering orange resume repository using Django a Python web development framework.
  • Technologies: Python, Django, MongoDB

Bachelor of Science in Computer Science
University of the Philippines
Previous Next
Sign Up to View Candidates    > Sign Up    >

How many hours do you want the developer to dedicate to working with you?

What skillsets are you looking to hire?

When do you need your developer to start ?