Resume
Duc Diep
Ruby Developer
Denver, CO
My Phone: 720-217-8530
Skills:
I’m a full stack web developer, with a focus on backend systems also addicted in clean code and design patterns . My key skills include among others:
- HTML, CSS, Javascript, PHP (2011-present)
- Ruby and Ruby-on-Rails (2015-present)
- TDD (2015)
- Elixir, Docker
- AWS, Google Cloud
Languages:- Ruby is my main go to (OO) language, Elixir is my current interest for functional language.
Tools
- Backend development
- Languages: Ruby, PHP, Elixir
- Languages with intermediate proficiency: Ruby, PHP
- Frameworks: Rails, Hanami, Yi (PHP), Zend
- Frameworks with intermediate proficiency: Rails, Hanami, Yi
- Frontend development
- Web HTML5, CSS3, Javascript
- Web frameworks React, Angular, Bootstrap CSS,
- Testing suits: RSpec, Cucumber, Capybara
- Management tools: Jira and confluence pages
- Preprocessors Javascript ES6 (Babel), CSS (Sass)
- Databases: Postgres, MySQL, MongoDB,
- Architecture and UML: OS X (macOS), Linux (Ubuntu) and Git
Work experience
| Agworld Inc | Software Developer | May 2018 - Present |
|
||
| Marca Global LLC | FullStack Developer | October 2014 - April 2018 |
|
||
| CommonTiger | Web Developer | December 2012 - November 2013 |
Fullstack Web and API apps
| Project Source | Status | Technologies | Description | |
|---|---|---|---|---|
| 1 | ERP System | WIP | Hanami, Dry-rb gems, monads, container architecture, Postgres, Event Driven Architecture | ERB System, Payment Processer API (Authorize.net, Payline) |
| 2 | Mixed Cms | WIP | Rails 5.1, pushtype cms, administrate, dry-transaction, dry-validate | Website with pushtype cms and administrate to manage Leads |
I am in the process of writing the above apps.
Strengths and goals
I can work as full stack developer. I can also do Ruby on Rails, Hanami web frameworks and frontend web development.
My goal is to help in design and development of better backend and UI strategies and simplify solution architecture by using the best architecture solutions for the task and business strategy.
Please get in touch