Matthew H.

Matthew H.

Software Engineer with strong Python and JavaScript experience

Collegeville , United States

Experience: 2 Years

Matthew

Collegeville , United States

Software Engineer with strong Python and JavaScript experience

36480 USD / Year

  • Immediate: Available

2 Years

Now you can Instantly Chat with Matthew!

About Me

I have almost 2 years of professional experience as a software engineer working on Python web applications with JavaScript, HTML5, and CSS3 on the front end.  I have a bachelor's degree in Computer Science from American University.  I have i...

Show More

Portfolio Projects

Description

This was the web crawling tool I helped develop at Idea Evolver. A user could submit a url to their website and Vincent would crawl the site and audit it for technical SEO errors. It would then display a report in the browser detailing these errors. It used the Pyramid framework as a webserver and the Celery framework on top of RabbitMQ for crawling the the user's site in the background. We also used Travis CI to run unit and integration tests on the application.

Show More Show Less

Description

This was the application I helped develop at NRECA that would allow electrical engineers to run simulations on power feeders. I contributed Python, JavaScript, HTML5, and CSS3 code to the application.

Show More Show Less

Description

This was a project I created in my spare time. I created a navigable 3D starfield using the JavaScript 2D Canvas API. It consisted of a field of colored spheres against a black background. The user could move in first person on the x, y, and z axes and could also rotate along those same axes. I had to learn a lot of trigonometry and linear algebra to simulate 3D.

Show More Show Less

Description

This was a project I created for a math class in college. It allowed the user to step through iterations of different fractals like the Koch snowflake and the Cantor set. The user could also define their own fractals by drawing an edge of the fractal and stepping through applying that edge to a polygon.

Show More Show Less