Philip Henry

Philip Henry

$40/hr
React/Vue.js/Next.js/Node.js
Reply rate:
100.0%
Availability:
Full-time (40 hrs/wk)
Age:
28 years old
Location:
Berlin, On, Germany
Experience:
7 years
PHILIP HENRY Software Engineer Berlin, Germany - https://github.com/greendream21 Philip is a full-stack developer experienced in developing front end, back end, and CI/CD pipelines. He has experience working in big tech companies such as Amazon, Okta, and IBM, as well as AI startups. Philip specializes in full-stack web development but also has expertise in scalable database design and DevOps automation. SKILLS & OTHER Programming Languages: Python, JavaScript, CSS, HTML, SQL, HTML5, Java, C, Bash, TypeScript Frameworks: Express.js, Material UI, Flask, React Native, Django Libraries/APIs: React, Node.js, REST APIs, Stripe, PyTorch, Scikit-learn Tools: Cron, Jenkins, SonarQube, Amazon Elastic Container Service (Amazon ECS), Rasa.ai, GitHub Storage: MySQL, JSON, Databases, Cloud Firestore, MongoDB, Firebase Realtime Database, PostgreSQL Other: APIs, CSV, Web Development, Back-end Development, Full-stack, Full-stack Development, Web Scraping, Software Development, Computer Science, Machine Learning, Artificial Intelligence (AI), Progressive Web Applications (PWA), OCR, Front-end Development, Web Security, User Experience (UX), User Interface (UI), Front-end, Data Visualization, Architecture, Front-end Architecture Paradigms: UI Design Platforms: Apache Kafka, Docker, AWS Lambda, Firebase, DigitalOcean, Google Cloud Platform (GCP), Heroku, Amazon Web Services (AWS) WORK EXPERIENCE Software Engineer II Okta 03/2021 – 01/2024 Technical Stack: JavaScript, Python, React, MySQL, MongoDB, Node.js, Java, Docker, Amazon Elastic Container Service (Amazon ECS), AWS Lambda, SQL, APIs, Back-end Development, Front-end Development, Amazon Web Services (AWS), Web Security, Fullstack, Full-stack Development, REST APIs, Databases, Web Development, User Experience (UX), User Interface (UI), GitHub, Front-end, Architecture, Front-end Architecture ● Developed a new CI/CD platform using React, HTML, CSS, and MUI for the front end and Java Spring Boot for REST APIs on the back end. It automates running Bash scripts to test and build Docker images. ● Led the development of a microservice to run batch ETLs and perform data aggregations ● from MySQL to MongoDB with Node.js, which can handle over 20 million requests a day. Created and optimized MySQL queries, reducing the time from over 20 seconds to under two seconds. Full-stack Developer Eight & Co 11/2018 – 05/2022 Technical Stack: React, Firebase, MySQL, Node.js, SQL, Back-end Development, Front-end Development, APIs, Heroku, JavaScript, Full-stack, Full-stack Development, REST APIs, JSON, Databases, Cron, CSV, Web Development, CSS, HTML, UI Design, User Experience (UX), User Interface (UI), Data Visualization, Front-end, GitHub, Front-end Architecture ● Developed a React web app that graphs user data and generates relationship and network graphs based on data analytics from a MySQL database. ● Created a custom graphing framework using D3.js that can generate a range of charts and dynamically create nodes to represent data points and their relation to others. ● Used Gmail and Outlook APIs to aggregate data to be stored in the MySQL database and hosted the platform on Google Compute Engine. Software Engineer I Okta 11/2020 – 05/2021 Technical Stack: React, Node.js, Java, PostgreSQL, Amazon Web Services (AWS), JavaScript, REST APIs, JSON, Databases, Web Development, Django ● Automated application deployments using Terraform and Amazon ECS clusters. ● Directed the development of automated health metric services of our CI/CD pipeline to aid on-call using Node.js and Python. ● Created and optimized MySQL queries to fetch user data, reducing the time from over 20 seconds to less than two seconds. Software Development Engineer Intern Amazon.com 01/2020 – 07/2020 Technical Stack: React, Node.js, C, Amazon Web Services (AWS), TypeScript, JavaScript, REST APIs, Databases, Web Development ● Developed the pipeline deployment using Docker, Kubernetes, Artifactory, Jenkins, and Ansible playbooks in my DevOps scripts to automate the management of Docker images in development and production. ● Integrated latency statistics for WebRTC media applications build on the media processing platform, using C and GStreamer. ● Created a visualizer of complex relational graphs, using React and D3.js, of Alexa's media pipeline using data from my log parsing module. Back-end Cybersecurity Intern IBM 04/ 2019 – 11/2019 Technical Stack: Java, Apache Kafka, Docker, Jenkins, SonarQube, PostgreSQL, Databases ● Developed the pipeline deployment using Docker, Kubernetes, Artifactory, Jenkins, and Ansible playbooks in my DevOps scripts to automate the management of Docker images ● ● in development and production. Automated code scans to detect bugs and code smells by integrating SonarQube to our Jenkins pipeline, which reduced 200+ critical bugs. Dockerized the monolith architecture into an elastic pipeline with cloud architecture. Machine Learning Engineer Athena Education 08/ 2018 – 05/2019 Technical Stack: Python, PyTorch, Scikit-learn, Heroku, Databases ● Developed NLP engines to determine the correctness of a student's answers to a given question using a NER model. ● Used big data in creating classifiers that will automatically guide students to discover their weaknesses, such as grammar, diction, and sentence structure. ● Implemented a scalable and flexible model in both English and Chinese. Junior Full-stack Developer Markdale Financial Management 08/ 2018 – 05/2019 Technical Stack: Node.js, DigitalOcean, MySQL, JavaScript, Firebase, Databases, Web Development ● Helped develop blockchain, from creating trade bots to performing full-stack development on a content management system using HTML, CSS, JavaScript, and Node.js with Ubuntu Server. ● Integrated features like analytics of crypto trends and features for depositing, withdrawing, and transferring cryptocurrency. ● Created DevOps scripts to automate setting up the MySQL database and Nginx configurations. EDUCATION LMU Munich 2017 - 2021 Bachelor of Computer Science — Software Engineering University of Toronto 2021 - 2023 Bachelor of Computer Science — Computer Science LANGUAGE English German
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.