George Guja

Proven Software Platform Engineer with experience leveraging agile, DevOps, and CI/CD to manage large scale distributed platforms on public cloud infrastructure.

Skills

Architecture
  • Load Balancing
  • RESTful APIs
  • SaaS/PaaS/IaaS
Languages, Operating Systems & Tools
  • Javascript
  • react
  • nodejs
  • linux
  • MeteorJS
Platform Development & Administration
  • Atlassian
  • Bamboo
  • Github
  • CircleCI
  • Semaphore
  • passenger
  • NGINX
  • AWS
Data Management
  • MongoDB
Containers & Cloud

Disposable Calendar

The purpose of DisposableCalendar is to serve as a throwaway calendar for you and your coworkers

Read more..

Experience

Software Developer

  • Assisted interviewing, on-boarding, and growing a development team from 4 to 9 developers.
  • Improved SCRUM processes focusing on retrospectives and sprint planning.
  • Introduced a serverless framework (AWS Lambda) to migrate our in-app CRON jobs.
  • Debugged and troubleshot production JavaScript code on Heroku/AWS.
  • Implemented feature sets using the Meteor framework for real time interactivity.

June 2018 - Present

Software Developer/SCRUM Master

  • Broke down business requirements into simpler elements and translated this logic into our Javascript (Meteor/React) application.
  • Delivered a wide range of functional enhancements and performance improvements to dozens of existing and new features incorporated in the platform.
  • Actively followed and enhanced the agile environment to meet shifting requirements. Strong understanding of MongoDB and Meteor packages that compliment it.
  • Coordinated the work efforts of the development team for various projects.
  • Helped team complete tasks successfully and on-time and resolved obstacles encountered by team members. Coordinated and participated in weekly estimation meetings to provide high-level estimates (Effort points) for backlog items.

September 2015 - Oct 2018

IT/Workstation Software Specialist

  • Assisted with the building and testing of individual software and bundled software images.
  • Provided quality assurance by validating academic software images to ensure they meet our standard of efficiency and are error free.
  • Performed a high level of troubleshooting on faulty software packages which involves changes to the Windows Registry and changes to the program code to ensure functionality on our images.
  • Created and followed test documentation for various Windows/Mac programs that are used by staff, faculty,and students.
  • Maintained and created automated scripts used for testing of our images and software packages using Batch scripting.
  • Monitored McAfee ePolicy Orchestrator for any detected malware on machines college wide and took action if necessary.

April 2014 - September 2015

Education

Diploma - Software Development

Certificate - SCRUM Master

Nifty tech tag lists from Wouter Beeftink