Chicago, IL 60626 (willing to relocate) | d.dut@live.com | 857-701-8979
Github: dut-a | https://www.dutad.com/blog | https://www.dutad.com
Full Stack Software Engineer with experience in Ruby (& Ruby on Rails), JavaScript (& React, Redux, jQuery), Java (& Android), PHP, RDBMS (MySQL, PostgreSQL, SQLite3). I have strong skills in team-building and project management that can speed up development and delivery of user-facing software products on time and on budget. I possess cutting-edge debugging skills to easily track down and fix software bugs.
Technical Skills
Ruby (& Ruby on Rails), PHP, Java (& Android), JavaScript (& React, Redux, jQuery), AJAX, JSON, XML, SQL (MySQL, PostgreSQL, SQLite3), HTML, CSS, TCP/IP, REST, JUnit, RSpec, Bash, Git, Visual Studio Code, Eclipse, IntelliJ IDEA, Tomcat, Maven, Gradle, Photoshop.
Technical Projects
a) PrintEasy - Repos: [Frontend, Backend ] | Demo
A web app to easily facilitate ordering print jobs from _ print service _ providers.
- Utilized JSON Web Tokens and browser's localStorage to store logged in user data client-side.
- Wrote the backend in Ruby on Rails and Frontend in React (used Redux to manage the frontend state ).
- Used a jQuery plugin (tablesorter) for sorting tabular data on the client-side.
b) Photolicious - Repo: photolicious (github)| Demo
Web app for managing and/or keeping track of personal photo collections.
- Built both backend and frontend in Ruby on Rails.
- Utilized CarrierWave ruby gem for photo uploading within the app.
- Kept track of user login information using browser sessions.
- Used SASS to easily write clean vanilla CSS to style the frontend.
c) Kondit Landscaping - Live site: https://www.konditlandscaping.com
Website for a landscaping company.
- Built both backend and frontend in PHP (and HTML/CSS).
- Used a mix of Bootstrap and Vanilla CSS to build the UI.
- Hand-crafted secure form data processing with pure PHP.
Professional Experience
1. Independent Consultant - Chicago, Illinois
Independent Information Technology Consultant (08/2016 - 10/2019)
- Set up, maintained & troubleshot computer networks for nonprofit organizations.
- Set up, optimized, troubleshot, repaired & maintained PCs for small businesses.
- Designed, developed & maintained websites for nonprofit organizations & small businesses.
2. Vecna Cares - Cambridge, Massachusetts
Software Developer (07/2015 - 07/2016)
- Integrated internal EMR system with DHIS2 to make data sharing easy.
- Incorporated Material Design components to EMR UI to make it more appealing to end-users.
3. MultiPath (U) Ltd - Kampala, Uganda
Mobile Software Developer (09/2014 - 02/2015)
- Developed mental health diagnosis correction & photo print ordering Android apps.
- Developed a [PHP] REST API for a school student records system.
Education
(i) Flatiron School - Chicago, Illinois
Full Stack Web Development, Ruby on Rails and JavaScript program (11/2019 - 03/2020)
(ii) International Health Sciences University - Kampala, Uganda
BSc. in Public Health (08/2010 - 02/2014)
(iii) Makerere University - Kampala, Uganda
CCNA, CCNA-Security, CCNP (06/2011 - 02/2012)