Chris Rees

Staff Software Engineer at CityBase, Inc
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cleveland, Ohio, United States, US
Languages
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

David Aghassi

I came to IBM UrbanCode as a Co-Op from Case Western Reserve University. Although I never worked on the same team as Chris, we were constantly bouncing ideas of each other. Chris was a great mentor, although he wasn't formally one. He has a firm understanding of build tools and build chains, as well as automating processes to speed up development time. Even with the little time he had (between building UrbanCode Build and managing three workers in China), he always took time to help me out. Although I no longer work at UrbanCode, I still collaborate with Chris on projects and talk outside of work. He is a great person, and very skilled and dedicated when it comes to programming. You give him the time, he will give you a good product.

lu C.

I worked with Chris as TA for course of Computer Science. Chris took the job seriously, every week on our TA’s meeting, he discussed the homework and any possible problems the student may encountered. Also, he is willing to help others. Once I cannot attend the recitation, he helped to give the lecture. Overall, it’s a pleasure to work with Chris.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Staff Software Engineer
      • May 2023 - Present

      Work with Engineering Leadership and Team/Tech Leads to define org-wide initiativesLead meetings between Team/Tech Leads to get status updates on projects and initiativesForm rough drafts of new org-wide policies, and work with Team/Tech Leads to refine them furtherWork with the SRE team to improve monitoring of core applicationsAccomplishments:- Shortened feedback loops for core application and saved $60,000/yr in time waiting for builds

    • Software Technical Lead
      • Feb 2022 - May 2023

      Technical lead for the In Person teamLead backend design for a new POS systemDesign and implement RESTful APIsWork with Product to break down and plan workMentor other backend devs on the teamResearch and propose org-wide initiatives to make developers and feedback loops more efficientAssist with interviewing developer candidatesAccomplishments:- Further automated deployment processes, saving $30,000/yr

    • Senior Software Engineer III
      • Jul 2021 - Feb 2022

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Software Developer
      • Nov 2019 - Jul 2021

      Improve CI/CD toolingAssist with migrating apps from running on-prem to running in Docker containersLead the early experiments with moving applications to the cloud via KubernetesWrite Terraform modules along with some utility scripts to assist with moving resource management into Terraform workspacesWrite tools (gems) to assist with migrating to new SSO software, cutting migration time down from weeks per application to daysPropose new ideas to reduce feedback loops and time to delivery for software projectsMentor more junior developers Show less

    • Software Developer
      • May 2016 - Oct 2019

    • Technical Lead
      • Oct 2014 - May 2016

      Lead the IBM UrbanCode Build teamWork with product managers to set up product roadmapsMaintain product plans, iterations, and sprintsDevelop and support enterprise-level, scalable build tools written in JavaDevelop integrations for tools for use in a continuous-integration environment, like Git, Gradle, JIRA, Cobertura, JUnit, and IBM UrbanCode DeployTrain new team members, whether they are joining for sales, support, or developmentCreate demos, documentation, and training materials to help new users learn to use the tools and their best practicesResearch new libraries and work on proof-of-concept work when new features are requestedWork directly with users to tailor support, development, and bug fixes to their needsWork directly with sales teams to quickly address bugs or necessary tool integrations when delivering proof-of-concept work to potential clients Show less

    • Software Developer
      • Apr 2013 - Oct 2014

      Develop and support enterprise-level, scalable build tools written in JavaDevelop integrations for tools for use in a continuous-integration environment, like Git, Gradle, JIRA, Cobertura, JUnit, and IBM UrbanCode DeployTrain new team members, whether they are joining for sales, support, or developmentResearch new libraries and work on proof-of-concept work when new features are requestedWork directly with users to tailor support, development, and bug fixes to their needsWork directly with sales teams to quickly address bugs or necessary tool integrations when delivering proof-of-concept work to potential clients Show less

  • UrbanCode
    • Cleveland/Akron, Ohio Area
    • Software Developer
      • Feb 2012 - Apr 2013

      Develop and support enterprise-level, scalable build tools written in Java Develop integrations for tools for use in a continuous-integration environment, like Git, Gradle, JIRA, Cobertura, JUnit, and IBM UrbanCode Deploy Train new development team members Research new libraries and work on proof-of-concept work when new features are requested Work directly with users to tailor support, development, and bug fixes to their needs Work directly with sales teams to quickly address bugs or necessary tool integrations when delivering proof-of-concept work to potential clients Show less

    • United States
    • Entertainment Providers
    • 700 & Above Employee
    • Host/Waiter
      • Feb 2007 - Feb 2012

      Host: Served as a General Teller and handled money Assigned tables in a timely manner while being fair to each individual server Managed discounts and voids for servers when the restaurant managers were helping guests Received quarterly UnaniMouse Customer Service/Job Performance award Waiter: Tracked receipts and money collected from guests Demonstrated customer service standards Host: Served as a General Teller and handled money Assigned tables in a timely manner while being fair to each individual server Managed discounts and voids for servers when the restaurant managers were helping guests Received quarterly UnaniMouse Customer Service/Job Performance award Waiter: Tracked receipts and money collected from guests Demonstrated customer service standards

    • United States
    • Higher Education
    • 700 & Above Employee
    • TA
      • Aug 2010 - May 2011

      Instructed and tutored students for courses related to programming and concepts in C and Java Graded assignments and exams with specific criteria, while raising any concerns to the professor Proctored exams to help with any student requests for clarification and to watch for any suspicious behaviors from students Instructed and tutored students for courses related to programming and concepts in C and Java Graded assignments and exams with specific criteria, while raising any concerns to the professor Proctored exams to help with any student requests for clarification and to watch for any suspicious behaviors from students

Education

  • University of Central Florida
    Bachelor's, Computer Science
    2009 - 2011
  • Valencia College
    Associates, General Education
    2007 - 2009

Community

You need to have a working account to view this content. Click here to join now