クラウドソーシング ワークシフト > フリーランスを探す > dezzantibus > 学歴・職歴
dezzantibus
メッセージで相談する
-
受注可能
- 評価 :
- 受注実績 : 0件
- イタリア
- お気に入り : 0件
- スキル
- ウェブシステム開発
- ソフトウェア開発
- CMS・カート導入
- サーバ構築、運用
- データベース
- 業務系システム開発
- その他(開発・プログラム)
- テスト・デバック
- その他(管理・運営・テスト)
- 最終ログイン : 2024-07-12
- 登録日 : 2024-07-12
職歴
詳細
Granicus
DevOps Team Leader and Solutions Architect
2014/02~ 2024/07
I was hired as a senior PHP developer and while in that role I implemented several critical improvement to both security and performance to the core codebase. I was then promoted to team leader where I directed my team to implement further improvements. Many of the code improvements I introduced are still currently being used several years later by the current developers team, including version 2 of the API broker, which I single- handedly designed and implemented.
After a reorganisation of the development staff I was put in charge of devops, a role I still cover after the acquisition of Firmstep by Granicus. Here I redesigned much of the deployment pipeline migrating from manually triggered bash scripts driving cloudformation stacks to an automated management of the cloudformation stacks with a Jenkins interface. Eventually we migrated from cloudformation to terraform, and implemented a hybrid blue/green deployment system. This was then replaced by a proper blue green deployment.
I personally executed the migration from classic EC2 and classic RDS to the VPC environment, and the migration from MySql database servers to Aurora clusters with autoscaling activated. The whole infrastructure eventually was due a complete redesign and I personally completed the initial design stage.
Once we expanded into America, I designed and implemented the whole non-ephemeral, and a large portion of the ephemeral infrastructure in the North California AWS region.
Last Second Tickets
Senior full stack developer
2013/04~ 2014/02
I was hired to create the bespoke ticketing system for the company from the design stage to delivery as the white label solution they were using didn’t have the functionality they needed due to their expansion. This included a javascript-powered GUI for the design of the seating areas, a complex matrix for seat assignment, and a refund mechanism that had to take into account all sorts of refundable and non-refundable fees that are normally invisibly folded in the price of a ticket.
Initial Rewards
Senior full stack developer
2010/01~ 2013/04
Full stack developer for online loyalty stores. I was initially employed to develop the front end of the white label stores, but eventually took over back end development. This was mainly maintenance and expansion of the existing bespoke PHP framework, with its very complex shipping matrix. I also participated in the design of the replacement system using the Yii framework