Sandeepa Dilshan

自己紹介

こんにちは、日本を拠点に活動しているソフトウェアエンジニアのサンディーパ・ディルシャンです。現実の課題を解決するデジタルプロダクトを設計・開発し、届けることに情熱を持っています。

私の専門性はソフトウェア開発だけにとどまりません。ソリューションアーキテクチャや技術コンサルティングから、アプリケーション開発、システム統合、そして本番リリースまで、開発ライフサイクル全体に携わっています。ビジネス要件を、ユーザー体験・保守性・長期的な成長のバランスを取りながら、スケーラブルな技術ソリューションへと落とし込むことにやりがいを感じています。

モバイルアプリケーションアーキテクチャクロスプラットフォーム開発バックエンドAPI連携クラウドベースのシステムの経験を活かし、アイデアを信頼性の高い高品質なプロダクトへと形にしています。優れたソフトウェアは、きれいなコードだけでなく、丁寧なアーキテクチャ設計、円滑なチーム連携、そして継続的な改善によって生まれると考えています。

人工知能(AI)や自動化、そして最新のソフトウェアエンジニアリングの手法にも強い関心があります。AIがソフトウェア開発をどのように進化させ、ワークフローを効率化し、企業やエンジニアに新たな可能性をもたらすのか、常に探求しています。

このサイトでは、技術的な知見やプロジェクトの経験、アーキテクチャに関する考察、AIの探求、そして日本のIT業界で働く中で学んだことを発信しています。読んでくださる方が学びを得て、より良いソフトウェアを作り、これからの技術に対する好奇心を持ち続けられるようお手伝いできればと思っています。

仕事以外では、旅行や新しい技術を見つけること、家族と過ごす時間を大切にしています。学び続けること、そして知識を共有することは、個人としても、エンジニアとしても成長するために欠かせないと考えています。

サイトをご覧いただきありがとうございます。記事やプロジェクト、経験の紹介が、皆さんにとって何か役立つものであれば幸いです。もし一緒に仕事をしたい、技術について話したい、あるいは単純につながりたいという方がいれば、ぜひお気軽にご連絡ください。

これまでの歩み

スリランカと日本にわたるモバイルエンジニアリング・キャリア

2025年 · 日本

日本語能力試験 N2 合格

日本語能力試験でN2に合格しました。

2024年 · イギリス

コンピューティングと情報技術 修士号(MSc)

カーディフ・メトロポリタン大学

コンピューティングと情報技術分野の修士号を取得しました。

2021年1月 – 現在 · 東京

iOS・Androidエンジニア

株式会社サイダス

2つのReact Nativeアプリ(CYDAS Member、CYDAS People)のアーキテクチャ改善を主導し、マルチテナント向けFCMプッシュ通知アーキテクチャを構築。その後、メンバーアプリをSwift(UIKit/SwiftUI)でネイティブに全面刷新し、APNsプッシュ通知とNotification Service Extensionを実装。BitriseによるCI/CDを整備し、TestFlightでのリリース管理を行いながらモバイルエンジニアチームをマネジメントしています。

2020年9月 – 2020年12月 · 東京都浜松町

iOSエンジニア

株式会社システナ

Objective-Cを用いて、アニメーション関連モバイルアプリの新バージョン向けにアニメーションおよびモーダルUI機能を開発。

2020年1月 – 2020年5月 · 川崎

モバイルエンジニア(派遣)

株式会社DIT Group

Firebase AnalyticsとCrashlyticsを導入し、妊娠・育児アプリをAPI 26からAndroidXへ移行(Kotlin・Swift両対応)。その後、Monkeyrunnerを用いたAndroid OSの安定性テストを担当。

2019年8月 – 2019年12月 · 札幌

Javaプログラマー(派遣)

株式会社SCSK Hokkaido

PVH傘下の米国・日本アパレルブランド向けファッションECサイトにおいて、パスワード再発行機能や配送先選択機能などのデータベース・バックエンド機能をJava 8とSpringで開発。

2019年3月 · スリランカ → 日本

日本へ移住

エンジニアとしてのキャリアを続けるため、スリランカから日本へ移住。それから6年以上が経ちました。

2018年9月 – 2019年3月 · スリランカ

ソフトウェアエンジニア

株式会社Qualitapps Asia

ソフトウェアエンジニアに昇進し、React Native・Kotlin・Flutter・Firebaseを用いたモバイルプロジェクトでより大きな役割を担うようになりました。

2017年9月 – 2018年9月 · スリランカ

アソシエイトソフトウェアエンジニア

株式会社Qualitapps Asia

React Nativeによるクロスプラットフォームアプリ開発に加え、AndroidやFirebaseを用いたプロジェクトにも従事。

2017年3月 – 2017年8月 · スリランカ

トレーニングソフトウェアエンジニア(インターン)

Codegen International

大学卒業前、6か月間のインターンシップ。ここがすべての始まりでした。

2013年 – 2017年 · スリランカ

理学士(コンピュータサイエンス・数学専攻)

ラジャラタ大学 応用科学部

コンピュータサイエンスと数学を専攻する4年制の理学士課程。下記のUCSCの学位と並行して取得しました。

2012年 – 2016年 · スリランカ

情報技術学士(外部学位)

コロンボ大学 School of Computing(UCSC)

コロンボ大学スクール・オブ・コンピューティングの外部学位プログラムで、ラジャラタ大学の課程と並行して取得しました。