Banner Image

Skills

  • JavaScript
  • .NET
  • Analytics
  • Angular
  • ASP.NET
  • C#
  • D3.js
  • Data Analysis
  • Data Management
  • Data Visualization
  • Database Design
  • Database Development
  • Design
  • Engineering
  • Java

Sign up or Log in to see more.

Services

  • Full-stack web development

    $80/hr Starting at $1K Ongoing

    Dedicated Resource

    Full-stack web development - Python/Django/Flask : 13 years of experience - Java/Spring Framework/Spring Boot/JavaEE : 13 years of experience - Javascript/Node.js/React/Angular/Vue: 5 years of experience...

    .NETAngularASP.NETC#Java
  • Data Engineering/Data Visualization

    $100/hr Starting at $1K Ongoing

    Dedicated Resource

    - ETL (Extraction, Transform, Loading) - Database design/optimization - Data analysis - Data visualization (Tableu, D3.js, HighChart, etc)

    AnalyticsD3.jsData AnalysisData ManagementData Visualization
  • WebGL/Three.js

    $100/hr Starting at $1K Ongoing

    Dedicated Resource

    Integrating 3D animation into web environment. - Three.js development - GreenSocks - Pixi.js - Writing Shaders

    JavaScriptThree.jsWeb Graphics Library (WebGL)

About

Full stack web developer / Data Visualization Developer

Over the years I've noticed that I have a general tendency to arrive, grind, and impress others with the quality of my work. From my past years volunteering, to programming with other people in general, after I get a chance to get my hands dirty, the quality of my work gains respect.

I have worked with other programmers, meeting deadlines, and even tutored a few of them (while pair programming) on a few topics. I am great with autonomy in order to grind and close tickets.

I have a considerable amount of flexibility, in regards to going where I am needed. When other people have been dependent upon my completing my task in order for them to proceed with their work, I've been both expedient and complimented on my documentation.

Work Terms

40hrs/week, prefer to choose by myself when to work, available through multiple communication channels (slack, skype, email, phone)