• Hello!
    I'm Hiiro Uchiyama

    I am a third-year student at Kagoshima University, Faculty of Engineering.

    View Portfolio

  • I am
    a Web/iOS enginner

    I like Python and Swift.

    View Portfolio

ご紹介

私について

まず、初めに当サイトを閲覧して頂き、誠にありがとうございます。私は、内山光彩と申します。現在、鹿児島大学 工学部 情報生体工学PGに在学しており、学部3年生です。専門は、機械学習や人工知能といった分野で、大学とは別に、2年ほど独学でWeb/iOSの開発をしております。現在は、ランドリムという開発チームを作成し、チームで営業を行い、Web開発案件や、アプリケーション開発をしております。最近は、Web3.0、ブロックチェーンにも興味があり、Solidityの学習を試みています。

具体的には、感情と情報を可視化するアプリ「ランドリム」や、嘘を共有するアプリ「Fakebakka」の開発を行なっています。ランドリムでは、求人機能や、EC機能、APIの構築など、幅広くWebでの開発を行なっています。Fakebakkaは、公式サイトをDjango、アプリをSwift、アプリケーションのバックエンドにはFirebaseを活用しながら開発を行いました。

得意なことは、計画をスムーズに進行させること、技術やコードを組み合わせること、独学をすることです。苦手なことは、単純な知識をただ暗記すること、気になってしまったものを放置することが難しく感じます。

長所は、根気強さと、整ったものが好きなところ、冷静さだと思います。短所は、残念ながら沢山ありますが、今までの人生で困ってしまうことが多かったのは、こだわりが強いところです。しかし、歳をとるにつれて、柔軟性の高まりと許容範囲が大きくなっているように感じます。

簡単な紹介にはなりますが、読んでいただきありがとうございます。下記に、より具体的な情報をまとめさせて頂いておりますので、ご覧になって頂けると幸いです。

何をしていますか?

私の学習している分野について

アルゴリズム

アルゴリズムとデータ構造を学んでいます

Web開発

Djangoを使用した開発を日々行なっています

iOS開発

Swiftを使用した開発を日々行なっています

AI/機械学習

講義などを通して人工知能を学んでいます

IT知識

基本から応用まで講義などを通して学んでいます

Web3.0

Web3.0のサービスや仕様を学んでいます

私の技術的な経験

私のスキルについて

これまで、私が学び、実際に触れてきた技術についてご紹介させて頂きます。

HTML/CSS - Bootstrap...

2年程

JavaScript

1年程

C/C++

講義などで1年程

Java

講義などで1年程

Python - Django...

2年程

Swift

半年程
学習

私の学んできたことや学んでいることについて

HTML/CSSにはこれまで、Web開発をする際、フロント部分の実装をするために2年程触れています。BootstrapのようなフレームワークやFreeFrontedなどのサイトを利用しながらフロント部分を実装することもできます。

Webデザイン自体は得意ではありませんが、デザインを整えたり、Webアプリケーションのユーザーインターフェースの向上の為、修正等を行っています。

JavaScriptも同様にWeb開発におけるフロントエンドの実装で1年から1年半程使用しています。Webアプリの開発では単純に動きの実装や、Leaflet、Mapboxを利用したマップ機能、位置情報の取得など、ドキュメントがあればAPIなどの利用は可能です。フレームワークについては、Reactと、Node.jsを少し触った経験はあります。主に、Djangoと連携したajax通信の実装やデータの展開、Stripeの実装に使用しています。

アルゴリズムや、プログラミング演習で1年程触れています。基本的な言語仕様の理解から、探索の実装やリスト構造、簡単なゲームの開発などを行いました。

C/C++と同じく、アルゴリズムの実装や、ソフトウェア工学、プログラミング演習を通して1年程触れ、現在も使用しています。基本的なアルゴリズムの実装や、シューティングゲームの開発、ソフトウェア開発入門などを通して学習をしています。自由課題で私が制作した、ブロックチェーンを使用した消えないWeb掲示板は残念ながら微妙でした。

普段、Web開発にはPython/Djangoを使用しており、2年程になります。現在も、Webサイトの構築や感情と情報を可視化するコミュニティアプリ、「ランドリム」の開発を行なっています。機械学習やスクレイピング、APIの開発など幅広く触れています。最近は、InstaPyというInstagramの自動化を目的としたライブラリのソースコードをローカルで変更し、エラーを解消し正常な挙動の実装をしています。

Swiftは学習を初めてまだ半年です。フェイクニュースを共有するiOSアプリ、「Fakebakka」の開発、運営を行なっています。今後は、SwiftUIの使用方法や理解を進め、Firebase等を利用しながら時代に合ったアプリを開発したいと考えています。

大学の講義を通して、C言語やJavaで探索やソートなどの有名なアルゴリズムの実装を行ってきました。しかしアルゴリズムの実装には、苦手意識があります。機械学習やディープラーニング、データ分析を行う際に考え方や応用が必要となっているので、書籍を参考にしながら学習しています。

Web開発には、主にPython/Djangoを使用しています。Djangoではホームページの作成やECサイト、求人サイト、感情と情報の可視化を目指したソーシャルネットワーキングシステムなど幅広く開発を行いながら、日々改善し学習を進めています。Django REST frameworkやdjango-storagesなど、必要があればライブラリや関数について学び、実装しています。個人的にはクラスベースビューよりも関数ベースビューが好きです。

Swiftを学習しながら開発を行っています。Web開発よりも学習期間は短いですが、工程や仕様としてはWeb開発とも似ているところがあるので、実際にアプリを開発しながら、日々改善し、学習を進めています。現在は、UINavigationBarとUITabBarの境界線部分が、ログアウト後の画面で消すことができずに困っています。

AI分野の講義を取りながら、理論の学習や実装することで機械学習についての学習を進めています。私は、自然言語処理や感情分析に興味があるので、機械学習やディープラーニングを役立てたいと思っています。具体的に、感情分析は、一般的なネガポジ分析ではなく8種類以上の感情の分類ができるようなプログラムを作りたいと考えています。

一般常識とされるIT知識の習得のため、大学の講義に出席しながら、アルゴリズムやソフトウェア、ハードウェア、ネットワークなど幅広いITの分野に触れています。卒業までに応用情報技術者試験に合格できるように、個人的に試験対策を2021年12月頃から行っています。

Web3.0のサービスやソリューションに興味があるので、UdemyやGithubのソースを使用し学習を進めています。Ethereumネットワークの理解やブロックチェーンを用いたスマートコントラクト構築言語Solidityの学習を進めています。Dappsの開発や理解、既存のサービスをWeb3.0と連携させるようなことができるように、役立てたいと思っています。

経歴

実績や経験について

広島県の廿日市高校を卒業 2020年3月

広島県、廿日市市にある、廿日市高校を卒業しました。廿日市市内では進学校として有名で、私はバレー部に所属し、有意義な学生生活を送らせて頂きました。

鹿児島大学へ入学 2020年4月

同年4月には鹿児島大学へ進学を決定し、工学部情報生体工学プログラムに入学しました。家を出たいという強い思いと、当時興味があった情報分野と生体分野の学習をしようと思い鹿児島大学を選択しました。

独学でPython等の学習を始める 2020年6月から2021年10月

大学の講義とは別に独学でPythonやDjangoの学習を始め、最初はブログサイトを作成したり、アンケート機能を作ったりと幅広く制作を行なっていました。学習が進むにつれて、求人サイトや独自のアプリを開発することができるようになりました。コロナ禍ということもあって、Udemyや本、Web上のドキュメントなどの情報を頼りに一日、平均8時間以上勉強していました。

「ランドリム」として案件を受注する 2021年11月から

ランドリムは、私が開発している「感情と情報を可視化するコミュニティアプリ」の名称で、案件を受注するためのチーム名として起用しました。この頃から初めて、SNS等を用いて、鹿児島県内の事業者に営業を行なって案件を受注し、Web開発を行うようになりました。

開発、学習、遊びを継続 現在

現在は、開発や幅広い分野の学習を進めています。最近はWeb3.0や機械学習、アルゴリズムに興味があり、電子書籍や、海外のUdemyの講義を視聴しながら興味のある分野の学習を進めています。もちろん、学生ですので、遊ぶことも忘れていません。趣味の釣りをしたり、酔うと少しめんどくさい友人に付き合ったり、彼女と散歩をしたり、様々です。

私の仕事

最近の私の仕事について

Web開発

landlim main system 現在、個人開発している感情と情報を可視化するコミュニティアプリ「ランドリム」のプロジェクトです。

Web開発

landlim hp ランドリムのホームページです。

Web開発

landlim ec 現在、Stripeの本番環境設定が済んでおらず、公開されていませんが、チャット型ECサイトを構築しました。

Web開発

landlim ads 現在、ランドリム自体が開発中で、連携することができていないため、公開されていませんが、求人・広告システムを構築しました。

案件

k10cafe 初めて構築させていただいたk10cafeというカフェのホームページです。

個人ブログ

よしなとしごと SEO対策やGoogle Adsenseの学習、アウトプットなどを目的として作成した個人ブログです。現在更新はストップしています。

iOS開発

fakebakka 現在、開発している、嘘を共有するアプリ「fekebakka」のプロジェクトです。

ライブラリ修正

instapy automation インスタグラムの自動化は難しくコミュニティガイドラインスレスレのライブラリですが、エラーが多いのでライブラリの修正等を行っています。
お問い合わせ

連絡先について