Close

Cameron Green

Software Engineer

View Resume

About Me

Currently working as a Front End Engineer for Waste Management.

Full Stack Web Developer able to build a sophisticated website with full database backend all the way from mockup to rollout. Adept at working with diverse teams to implement projects. Flexible developer with strong communication skills and experience in diverse environments.

Experience

Waste Management

Front End Software Engineer

Currently working on wm.com

JPMorgan Chase

Associate Software Engineer

Simplify the work for JPMorgan’s Investment & Corporate Bankers by transforming manual and established processes into modern solutions. Work with business partners to understand banker needs and deliver an intuitive user experience.

  • Microsoft PowerPoint Productivity Extension
    • Automate the formatting and standardization of JPMorgan for over 30,000 internal users.
    • Using our custom CMS. Give our users the ability to insert curated images or slides.
    • .Net Framework, Mongodb, NUnit, Moq
  • Content Management Web App
    • Web based CMS for management of assets for our office application.
    • SSO using JPMC web authentication
    • React, Redux, .Net Core, Mongodb
  • Provide level 3 technical support for the applications under our team
    • Manage bi-weekly releases
    • Work with users for the more technical issues they might have with our application

Zeal IT Consultants

Software Engineer

Working on an agile team in .Net Core MVC, DynamoDB, and Android. Please contact me for more information.

  • Application to populate and render digital information cards
    • Worked with the business associates to gather the ID cards and display them on a page with the client’s other information
    • .Net Core, Angular 8
  • Digital Appointment scheduling web application.
    • A web application that allows company representatives to set availabilities on a calendar and allows a user to schedule appointments with their representatives. It will send emails and notifications across to all people who need to be informed about the appointment.
    • Technologies: .Net Core, Angular 6.
  • Web-based graphical CMS
    • Wrote a visual editor for a client’s presentation application. They had an antiquated one with hundreds of dropdown and type-aheads. I was able replace them with a visual editor inspired by Figma and Adobe XD.
    • Angular 8, Javascript

Americans for Responsible Insurance

Technical Director, Chief Developer

In two months I built a full stack application using Ionic 2. This app was used to gather information for ARI. When users were back at the base, they would connect their tablets and upload the data to a server which stored all the data. The server ran a script which would go through and parse the data for different uses around the company.

Chad Jones Law Firm

Systems Administrator

At Chad Jones Law I started from a ground-level intern to help around the office with basic IT troubleshooting to being in charge of every electronic device in each off the offices. Before I left, I was in charge of all user accounts and security of the systems.

Projects

Interval timer

For fun, and to practice my design chops, I created this interval timer and published it cross platform.

View Code
View Site
View Codepen
View Android App
View ios App
vertical solitaire logo

Vertical Solitaire

I had been playing with JS Canvas and wanted to practice more. I didn't like my current solitaire app, So I decided to make one.

View Android App
View ios App
View More Projects

Overwatch GraphQl API

Built a graphql api to list the overwatch heroes and maps that are currently released in the game

View Code
View Site
ARI logo

Americans for Responsible Insurance

ARI was created from 0 to a solid beta in just 24 days. The app needed to be in a preview phase for investors as soon as possible. Using Ionic 2 and AngularJS, I prototyped the app, back end server including an automated email system, and database storage within those 24 days. Unfortunately the startup fell through from financial burdens.

I have IP rights to all the code in ARI, if requested I can share it.

Code Chat

During my Fall semester in 2017, I worked with a 9-man team to design and build any project we desired. Some of my team mates had been working together previously and had tried sharing code between each other, However they found no optimal way.

We decided to build a chatting application that could run and compile code immediately. I was the lead programmer for all JavaScript modules within front-end and back-end. Our whole system utilizes websockets between the webapp, the chat server, and the compiling server, making it as network performant as possible.

View Project
myPantry logo

My Pantry

To work on my SQL skills and to show off my JavaScript abilities, I decided to build the classic todo app, but of course with a small twist.

The front end of the app is in pure JavaScript with the exception of using axios for http requests. The back end is written in node and uses PostgreSQL for the SQL database. There is a basic register/login system encrypted with crypto-js.

View Code
View Project

Overwatch Wallpapers

In 2016 to cement my knowledge of Angular, and fuel my excitement for the coming release of Overwatch, I decided to build the Overwatch Wallpapers website over a weekend. The website allows you to search by heroes, maps, and artists and also hit one button to download a zip of all images on the site. You could also click the image of a hero and it would show all saved wallpaper images of that hero.

In the near future I plan on rebuilding this site with VueJS or ReactJS and give it a back end with the ability to upload and remove images from the site.

View Project

Instagram Scraper

A professor asked me to get him a picture of every image in a school's Instagram page for his research. Using NightmareJS I was able to easily screenshot each image from a config file and then place each image into a folder from each page.

View Project

Education

Sam Houston State University

August 2016 - August 2018

Bachelor of Science in Computer Science

Acquired skills for teamwork and created small projects for classes.

Blinn College

Graduated 2015

Associate of Applied Science in Computer Science

Developed my passion for Computer Science, I learned the basics of programming and algorithm usage.

Volunteer and Community Service

Eagle Scout with Troop 51

For my Eagle Project I coordinated over 1600 service hours.

Boy Scouts Order of the Arrow Member

Scouting's National Honor Society

Skills

Get in Touch