Nicolas Vogt Full Stack Web Developer

About Me Projects Experience

About Me

I'm a passionate programmer, who enjoys the implementation of the latest web development tools and concurrently learning the intricacies of programming languages. Stemming from my love of human languages and time spent learning abroad, I am excited by the challenges presented by new environments with new people.

Skills

Experience with the entire stack and constantly learning more.


Experience

byrst
Byrst Inc.
  • Web Developer
  • Worked closely with experienced UX designer to implement a Threejs (javascript) and React based platform to render 3d models and edit them on the web. Developed on a AWS serverless backend platform consuming gateway API based data. Utilized AWS federated logins for auth and route 53, s3 patterns for implementation.

    Link
    Graph
    Microsoft (vendor via TekSystems)
  • Applications Dev & Test - Web Developer 3
  • Working with the PAX(Partner App Experience) team on the open source Microsoft Graph Toolkit. The project is intended to be a developer toolkit of Custom Web Components which supports the Microsoft Graph.

    Link
    GVP
    AT&T (vendor via Kforce & SevenTwo)
  • Positon: Developer/Consultant
  • Contractor with AT&T's Rich Media Team, providing end to end solutions to implementing video content on the web. I worked on two applications here:

    Global Video Player (GVP) Application: A Typescript(javascript/shadowdom) UI library, that utilizes a custom HTML element in order to create a comprehensive video player.

    Hero Application: Reactjs/Javascript open HTML solution to building Ambient Video panels in AT&T's primary CMS.

    Link
    query
    Query
  • Positon: Developer/Consultant
  • What if sharing specific pieces of information about and with people was easier? Query.me is an approach to this solution. The Co-founders, Joseph, Mike, and Gentian, were generious enough to hire me as a consultant for this company, and I have been able to learn so much, from react-native development and the intracacies of xcode to the basics of developing as a team. So far most of my work has been provided towards the webpage itself, which is primarily built on react.

    Link
    General Assembly
    General Assembly
  • Positon: Web Development Immersive Student
  • After spending much of my career being self-taught, I finally decided upon learning via perfessional educational service. I wanted to be able to learn computer science concepts as well as reaffirm my current abilities in a classroom setting. The Web Development Immersive Program is a 12 week bootcamp centered around learning Full Stack web development including: javascript, html, css, angularjs, reactjs, ruby along with backend technologies such as Nodejs, Mongodb. This also gave me access to practice real world group projects, pair programming, hackathons, and meetup events so I could better utilize my employment options.

    Link

    Projects

    goslock
    (disabled after heroku pricing change) GoSlock - The Slack + Stock Bot
    featured tech: golang, websockets, psql, javascript, d3

    This app utilizes a golang chat bot, which connects with slack via websocket connections. The slack channel which goslock is connected to can query for stock quotes, or "purchase" them. In reality, the bot communicates to a SQL database and posts stock info from the depreciated google finance api creating a portfolio for the channel. The front end then displays this portfolio in a simple d3 chart.

    demo github
    safetypin
    Safety Pin
      featured tech: react, react-router, oauth(passport), nodejs

    (disabled after heroku pricing change) Safety is a simple concept that every individual should be able to enjoy. Safety Pin queries the Seattle police department for recent crime data, and then places "pins" on a googlemap representing the location of the respective crimes. The location is also centralized based on the user's location.

    demo github
    maze
    Three Maze
    featured tech: threejs

    (disabled after heroku pricing change) Remember the old windows maze screensavers? I had heard many great things about threejs and had seen its potential in many projects. Since the project topic was "create a game", I tried my hand at it. Rendering in 3D as well as developing game logic was one of my hardest challenges to date.

    demo github