Web系自社開発企業 / バックエンドエンジニア
実績/達成したこと
1.シェアリングサービスの開発業務 RaspberryPiとAWS Iot Coreを使用したシェアリングサービスの開発にて、バックエンド、インフラを担当致しました。 RaspberryPiとmqttを使用した通信や、 AWS(IotCore、AppSync、Lambda)をCDKで開発した点など、 初めて担当した業務ではありますが、上司からの助言はありつつも主に一人で開発を担当しました。 また、バックエンドはDockerを使用し、サーバーにコンテナを立てて稼働しております。 現在もサービス自体は安定して稼働しており、小さいサービスながらも幅広く経験することができております。 2.クラウド型ERPアプリの開発業務 バックエンドの追加開発業務を担当しております。 主に使用している技術として、Node.js、TypeScript、Prisma、GraphQL、NestJSです。 複雑なコードを読んで実装するという経験を致しました。いかに他の人が読みやすいコード書くべきか学びました。 ここで使用するAWSのサービスも主にCDKで構築しており、幅広く実装の経験を致しました。 現在はスピードを上げる為に一部外部へ委託し、その管理を担当しております。追加開発ですが、新規機能に関しては設計から担当しました。 複雑な機能をエンジニアに伝わるように要件定義を細かく書く大切さを学びました。