HELLO!
WELCOME!
THIS IS TK'S PORTFOLIO SITE, CREATED AS A SOFTWARE ENGINEER.
THIS IS TK'S PORTFOLIO SITE, CREATED AS A SOFTWARE ENGINEER.
プロフィール
岩手県出身、大阪府在住のエンジニアです。大学卒業後は営業職に従事しました。その後、プログラミングスクールでWEBサイト制作とRuby on Railsを用いたWEBアプリケーション開発について学びました。現在はWEB制作会社でエンジニアとして働いています。フレームワークやワードプレスを用いたサイト制作から、保守・運用、サーバーやドメイン周辺の管理、Railsを用いたアプリ開発と、フロントエンドからバックエンドまで幅広く業務を経験してきました。
BLOG APP
Railsで作った初めてのアプリです。最終的にはインスタグラムのようなアプリを目指していましたが、今のところはシンプルな記事投稿アプリとなっています。RailsにおけるMVCの構造やCRUDの使い方、deviceを用いた認証機能、DBのリレーションやバリデーションなど、Rails開発の基本的なことを学ぶことができました。
開発環境など : Ruby, Rails, scss, bootstrap, node.js, haml, SQLite
MINI BLOG
X(twitter)風アプリを目指して作りました。最初に作ったBlogAppからはさらにユーザーをフォローしたりいいねしたりできる機能を追加し、タイムラインではフォローしたユーザーの投稿のみが見れるよう改善しました。ユーザーフォロー機能の実装においては特に中間テーブルの作成など、よりDBのリレーションについて理解を深めることができました。RenderとNeonを用いて公開しています。
開発環境など : Ruby, Rails, scss, bootstrap, node.js, haml, SQLite(開発), PostgreSQL(本番), Render, Neon
TK LABO
今見ていただいているWEBページです。UIkitというフレームワークをメインに、HTMLとCSSでLP型のポートフォリオサイトを作成しました。お気に入りポイントはトップビジュアルの部分で、これはCSSで実装しました。動きのある部分やモーダルなどはUIkitを用いて実装しています。CSSやJSを使わなくてもUIkitでほとんど実装でき、フレームワークの優秀さに驚きました。メール送信機能はCloudFlareとSendGridを使いました。CloudFlareを利用して公開しています。
開発環境など : HTML, CSS, UIkit, JavaScript, CloudFlare, SendGrid
スキル
実務で経験した技術のみ記載しています。フロントエンドをメインにしつつ、バックエンドまで幅広く対応できる点が強みですが、これまで力を入れきたRuby/Railsはもちろん、バックエンドにおいては更なる技術力向上が必要であると認識しています。今後はバックエンド開発にもより関わりながら、一つ一つの技術に対しての理解と専門性を高めていきたいと考えています。モダンなフロントエンド技術にも興味があり、新しい技術も積極的にキャッチアップしていきたいです。
お問合せ