
Sebastien Aoki
Senior software engineer
Skills

See my services

Portfolio
Work experience
Senior infrastructure & DevOps engineer, then frontend engineer
Shippio • Full-time
Mar 2024 - Present • 2 yrs 3 mos
B2B service about the logistics of transporting goods. - Analyze the specifications and lead the design phase (frontend and backend) - Implement the frontend side of features while cooperating with the backend team - Unit and e2e testing using Vitest and Playwright - Refactoring legacy code and upgrading the quality of the codebase - Manage and improve the security of the infrastructure - Refactor existing IaC code - Add new IaC (OpenTofu) code for manually managed infrastructure - Implement and improve code deployment pipelines (CI) - Monitoring and optimization of databases - Managing the security of the AWS resources and networks/VPCs Stack: JavaScript, TypeScript, AWS, CDK, Terraform, OpenTofu, Docker, PostgreSQL, React, MUI, Apollo Client, Redux, Vitest, Playwright, Bash, Github actions, Active Pieces, ByteBase, Redash, DataDog, Go, JavaScript, TypeScript, Auth0, FireBase, Git, Linux, SQL, ShapeUp, Vim
Senior software engineer
Abbeal • Full-time
Sep 2022 - Feb 2024 • 1 yr 5 mos
Subcontracting and working with the customer teams to work on their projects. - Analyzing existing codebase, architecture and customer satisfaction - Making plans to increase the quality and reliability of the system - Refactored a codebase of spaghetti code without impacting the service - Analyzed existing constraints and migrated a custom cron system to a StepFunction workflow, running CLI commands in Docker containers - Switched the codebase to a 3-tier architecture with a validation layer - Introduced unit tests - Improved the Git workflow and deployment process, including CI checks (lint, unit tests) - Managing the process of merging two separate teams and organizations together - Planning and estimating the tasks - Documenting the architecture to onboard new developers Stack: Go, TypeScript, Node.js, React, SQL, PostgreSQL, MySQL, SQLite, MongoDB, AG Grid, Jest, Express, Sequelize, Fastify, Passport, React-Query, Vitest, Docker, Terraform, Serverless, OpenAPI (Swagger), Google APIs (Spreadsheets, Drive), AWS (S3, ECS, StepFunction, CodeDeploy), Heroku, Waterfall, Kanban, CircleCI, Jenkins, Bash, Windows, Linux, Vim, Git
Full-Stack software engineer
Monstar lab • Full-time
Oct 2020 - Jul 2022 • 1 yr 9 mos
Working in a development agency to develop projects for our customers. - Designing and maintaining the architecture of a codebase under intensive development - Delegating responsibilities to ensure the productivity - Designing the codebase architecture to ensure future maintainability and security - Developing a Kubernetes infrastructure - Developing Docker files for Go (based on the scratch image) - Developing CI automations (testing, deployment, code style) - Synchronizing a team of about 50 people - Helping communication in a multilingual and multicultural team - Cooperation and coordination with the frontend team - Planning and estimating the tasks and sprints - Specifying flow diagrams for complex trading operations Stack: Go, TypeScript, Node.js, NestJS, Jest, Express, GraphQL, OpenAPI (Swagger), Socket.IO, Jest, Docker, Kubernetes, Helm, AWS (EC2, S3, EKS, ECS, ECR, Batch, CodePipeline), Terraform, SQL, MySQL, PostgreSQL, RabbitMQ, Github actions, CircleCI, Bash, Linux, Vim, Git, Waterfall, Scrum