Patrick S.

Back End Developer

505 dollar
Freelancer
6 years
Nantes, FRANCE

My experience

More

RocketPyAugust 2021 - Present

- RocketPy is the next-generation trajectory simulation solution for High-Power Rocketry. The code is written as a Python library and allows for a complete 6 degrees of freedom simulation of a rocketโ€™s flight trajectory, including high fidelity variable mass effects as well as descent under parachutes.ย I participate in the PR&O team (Public Relations and Outreach) where my main activities are:
- Implementing CI practices
- Implementing acceptance tests, unit tests and others
- Outreach to new rocketry teams
- Outreach to competition to establish partnerships
- Project link: https://github.com/Projeto-Jupiter/RocketPy



More

Escola Politécnica da USPJanuary 2020 - August 2021

Developed research focused on autonomous ship seakeeping for Dynamic Positioning(DP) using Reinforcement Learning. Usually my tasks where:
- Reward shaping and environment design for Reinforcement Learning framework using DP knowledg
- Dealing with heavy computations for testing hypothesis and training new models
- Results discussion and Presentation for stakeholders
- Reading papers from both the DP community and the RL community to have new inspirations

The hardware, the experiments instrumentation and the physical simulator was provided by the TPN laboratory. Had a full scholarship provided by the FUSP foundation.

Why this research is relevant
- DP systems are overactuacted, therefore it's necessary to have a system that is able to evaluate across all possibilities of actions, RL is a great tool for solving this proble
- Developing new knowledge of RL sim2real
- RL still not diffused in the Naval engineering applications and specially in DP

Technologies used:
Matlab, Python, Ray, StableBaselines3.





More

FreelanceJune 2019 - April 2021

๐——๐—ฒ๐—ฐ๐—ฒ๐—บ๐—ฏ๐—ฒ๐—ฟ ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฌ - ๐—”๐—ฝ๐—ฟ๐—ถ๐—น ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿญ (๐Ÿฑ ๐—บ๐—ผ๐—ป๐˜๐—ต๐˜€) โ€ข ๐—ข๐—ฝ๐—ฒ๐—ป๐—–๐—ข
- Developed a system for delivering fraud mitigation quizzes, where more than 200 clients were submitted weekly
- Development regarding LGDP law with implementation of Optins
- Developments to integrate different credit platforms (REBEL & GERU) during the inital phase of the merge between the companies

๐——๐—ฒ๐—ฐ๐—ฒ๐—บ๐—ฏ๐—ฒ๐—ฟ ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿต - ๐—™๐—ฒ๐—ฏ๐—ฟ๐˜‚๐—ฎ๐—ฟ๐˜† ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฌ (๐Ÿฏ ๐—บ๐—ผ๐—ป๐˜๐—ต๐˜€) โ€ข ๐—š๐—ฒ๐—ฟ๐˜‚
- Main developer in a project to automate collection agent manual work
- Developed a dialer system in which it could optimize the agent time not only by automating manual work, but as well with centralization of information
- Worked with a frontend developed and other backend developed, and it have been me assigned the delegation of tasks and assuring the project was progression as a whole

๐—๐˜‚๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿต - ๐—”๐˜‚๐—ด๐˜‚๐˜€๐˜ ๐Ÿฎ๐Ÿฌ๐Ÿญ๐Ÿต (๐Ÿฏ ๐—บ๐—ผ๐—ป๐˜๐—ต๐˜€) โ€ข ๐—š๐—ฒ๐—ฟ๐˜‚
- Developed key software, refactoring code of the company monolith responsible for dealing with customer contracts, aiming in the migration of the environment that give this contract his legality
- Multidisciplinary project, had to deal with the Financial Team to understand legal aspects, organizing the migration strategy(which involved other banks) and validating the result.

๐— ๐—ฎ๐—ถ๐—ป ๐˜๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€ ๐˜‚๐˜€๐—ฒ๐—ฑ:

๐š†๐šŽ๐š‹ ๐š๐šŽ๐šŸ๐šŽ๐š•๐š˜๐š™๐š–๐šŽ๐š—๐š:
- Python, SQL Alchemy, Pyramid, Celery, OpenAPI, SAML authentication

๐™ณ๐šŠ๐š๐šŠ๐š‹๐šŠ๐šœ๐šŽ:
- Mongodb, PostgresSQL

๐™ณ๐šŽ๐šŸ๐™พ๐š™๐šœ:
- Amazon Web Services, Kubernetes, Docker

๐™ป๐š˜๐š๐š๐š’๐š—๐š:
- Logentries, LogDNA






More

GeruSeptember 2017 - April 2019

- Construction of data-intensive pipelines for the credit analysis system
- Automation of a series of reports that created time for the finance team to spend on strategies instead of manual work
- Automation of process in the client formalization phase, development of system to autonomously validate client documents and information
- Development of system to improve the fraud mitigation


๐— ๐—ฎ๐—ถ๐—ป ๐˜๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€ ๐˜‚๐˜€๐—ฒ๐—ฑ:

๐š†๐šŽ๐š‹ ๐š๐šŽ๐šŸ๐šŽ๐š•๐š˜๐š™๐š–๐šŽ๐š—๐š:
- Python, SQL Alchemy, Pyramid, Celery

๐™ณ๐šŠ๐š๐šŠ๐š‹๐šŠ๐šœ๐šŽ:
- Mongodb, PostgresSQL

๐™ฒ๐š•๐š˜๐šž๐š:
- Amazon Web Services

๐™ป๐š˜๐š๐š๐š’๐š—๐š:
- Logentries, LogDNA

More

Iteris Consultoria e SoftwareJune 2016 - September 2017

- First experience as a software developer, where I learned the basics concepts about the Software Engineering industry and its practices.
- Developed the company timesheet service using bleeding edgy technologies
- Developed series of automation processes for a large investment banking company


๐— ๐—ฎ๐—ถ๐—ป ๐˜๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€ ๐˜‚๐˜€๐—ฒ๐—ฑ:
- Javascript, Jquery, AngularJS
- .Net technologies (C, MVC5, MVC Core)
- PL-SQL (Oracle 12g)
- T-SQL (SQL 2008, SQL 2012)


More

-December 2015 - December 2016

This project aims to present the Prisba application. This application offers a serviceproduct search to purchase based on the customer's location according to his proximity to shops. Thus,the advantage of this application is to create a space where the prices of the product markets are seenby the community that can go either purchase the product directly at the store and share productinformation with other users. The project is being developed by students of Integrated TechnicianIFSP Informatics and has both the goal of putting into practice the programming concepts learned inthe classroom and motivate them and prepare them for the labor market thus reducing evasionstudents.

My stack

Open Source solutions

Celery

Languages

HTML, Python, R Language, C#, Java, CSS, ASP.NET MVC, JavaScript, Matlab

Machine Learning

Reinforcement learning

IT Infrastructure

Docker, Git, Linux

Big Data

PySpark

Business Intelligence

ETL

Frameworks

.NET, AngularJS, jQuery

Analysis methods and tools

Scrum

Technologies

Pyramid, AWS

Others

Computational Fluid Dynamics

Databases

Microsoft SQL Server, PostGreSQL, MongoDB

My education and trainings

Mechatronics Engineering, Mechatronics, Robotics, and Automation Engineering - Escola Politรฉcnica da USP2019 - 2023

Master's degree - Ecole centrale de Nantes2021 - 2023

- - Certifications