Richard Cody Erben

Head of Technology Management at In Time Tec
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Boise Metropolitan Area
Languages
  • English -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

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

Filter reviews by:

Terry Shepherd

I've had the pleasure and opportunity to work closely with Cody over the last year and a half and I've developed a sincere appreciation for his incredible coding skills, problem solving abilities, and his nearly unsurpassed ability to communicate and document. I watched his leadership and communication skills shine late last year when our manager was tasked with running a short-term project team and Cody was asked to step up and manage half of our current team for him. Cody was able to take the additional responsibility, do it well, and still keep up his day-to-day tasks. It was but a few months later he was asked to be part of a small team to take over a project which was composed of a stack of technologies which he had very little experience with. It was amazing to see Cody metaphorically 'take-the-bull-by-the-horns', quickly come up to speed in half a dozen different technologies, and not only continue developing the application, but to take it to new heights to the point of getting the attention of several directors in our organization. Bottom line, Cody has been an incredible asset to our team and organization and any company would be hard-pressed to find a better engineer.

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
    • Software Development
    • 700 & Above Employee
    • Head of Technology Management
      • Oct 2020 - Present

    • Distinguished Technologist
      • Aug 2019 - Oct 2020

    • Software Architect
      • Nov 2018 - Aug 2019

      As a member of the In Time Tec team, I provided leadership for our software development engagements with clients. Responsibilities include requirements gathering, design, implementation, and coordination between our development and test teams and client teams to create high-quality, world-class software. When I am not behind the keyboard writing code, I share my passion and experience developing software with my team.Proficient and experienced developing client and cloud-based web applications in Java, C#, and C++. Full stack development and leadership experience. Show less

    • Independent Software Developer
      • Jun 2017 - Oct 2018

      Worked as an independent software developer with clients on web applications, Windows applications, and mobile development. In addition to software development, I provided assistance throughout the software development lifecycle, leading requirement gathering, architecture, and coordination across development and test teams. Additionally, I facilitated communication with remote team members, and used my passion for software and continuous improvement to mentor young engineers. Worked as an independent software developer with clients on web applications, Windows applications, and mobile development. In addition to software development, I provided assistance throughout the software development lifecycle, leading requirement gathering, architecture, and coordination across development and test teams. Additionally, I facilitated communication with remote team members, and used my passion for software and continuous improvement to mentor young engineers.

    • United States
    • Retail
    • 700 & Above Employee
    • Full Stack Engineer
      • Apr 2016 - Feb 2017

      Part of a small, agile team that delivered a release dashboard, providing real-time insights into the development status for code releases for the Macy's technology organization. This application aggregated data across multiple tools, providing a simplified view of the health of a release from development stories, defects, to test results.● Utilized a pair-programming development methodology to enable myself and a remote development partner to increase the release cadence from 1-2 features per quarter to 2-4 features per two-week iteration, while additionally increasing the breadth of our knowledge across the complete system in the process.● Implementation of performance improvements across the technology stack, reducing load times of key application views from 60-90 seconds to less than 5 seconds.● Actively sought out customers, from senior management to individual engineers, and developed functionality to improve their workflow. Focused on presenting data succinctly and accurately so decision makers have the correct information to lead the business.● Created a CI pipeline to improve quality and reduce the time to release from 8-12 hours to 5-8 minutes.● Successfully worked in a satellite office scenario. Able to establish key relationships with customers and partners virtually.● Technologies used include JavaScript, jQuery, SCSS, Scala, Spring, jOOQ, Groovy, and MySQL. Show less

    • Senior Test Automation Engineer
      • Aug 2015 - Apr 2016

      ● Responsible for development of new features in a Ruby/Cucumber-based automation framework used by the Macys.com website to quickly and efficiently create automated test cases.● Coordinated and assisted in development in the framework for a key initiative, enabling migration of development environments into a cloud-based system, working with senior management and architects to scope effort, report status, and deliver the project on-time.● Assumed a team leadership role for several months, enabling the manager, technical lead, and two experienced engineers to spin-off on a special project. Able to take on responsibilities for daily interactions with customers and management, as well as working with the framework project manager and individual engineers to continue to deliver framework functionality and support with a reduction of the team from 15 to 11 individuals.● Led a sub-team responsible for management of the Macys.com website automated test virtual machine infrastructure. Worked with test development customers and operations partners through relationship building to improve communication and reduce time to resolve issues. Reduced downtime metrics from hours per week to minutes per week.● Consultation with a large internal tool team to replace a legacy Java automation framework. Provided technical recommendations and coordinated prototype work between contract resources and internal customer, enabling team to move forward with a large scale rearchitecture. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Technical Lead
      • Aug 2011 - Aug 2015

      Technical lead responsible for shaping, driving, and implementing the strategic direction for HP’s Windows print driver solutions.● Working with a small, talented team, led the design of a next-generation print driver architecture (HP ePrint) that enabled customers to utilize traditional print workflows and emerging technologies such as cloud, wireless, and NFC from a single on-ramp.● Drove the integration of modern software design from day 1, focusing on building a robust code base. Worked to build testing throughout the system, from developer-based unit tests to system-level automated tests. Led and mentored engineers on design and code review practices, and worked with software quality architects to integrate tooling such as Coverity (static analysis) to provide automated tool checks and balances.● Collaborated with key decisions makers in HP and Microsoft to drive improvements in the Microsoft Windows printing system to enable value-add functionality for HP products in the v4 print architecture.● Key contributor to the HP Windows 8/10 program team, responsible for organizing and leading HP’s Windows print solutions through Microsoft’s v4 print system (a significant overhaul of the underlying print system, from installation, I/O, and print driver architecture).● Partnered with infrastructure and tooling team to build a scalable test automation framework and infrastructure. Set the standard within the software organization through example for writing performant, high-quality code, and worked with other teams to integrate process and tooling into their development practices.● Co-lead of a steering team that researched and deployed tools and process to promote collaboration across development teams in the software lab across three HP sites. As part of this effort, championed the usage of a wiki to bring together documentation and information from teams into a central, searchable location. Show less

    • Software Engineer
      • Dec 2000 - Aug 2011

      ● Worked on the HP Universal Print Driver for Windows, providing a significant differentiator to HP in the enterprise space, enabling customers to dramatically reduce the cost and time to deploy new HP print products in their business.● Worked on a complex, monolithic driver codebase, successfully transitioning it to a vendor for maintenance, freeing up HP software engineers to work on emerging technologies.● Developed a raster print driver for Microsoft OS in-box check-in, enabling a large volume of low-end devices to successfully print without additional software installation requirements.● Led a small, agile team of HP and contract developers to create a Microsoft Unidrver-based driver for HP Inkjet printers.● Addressed print driver related issues from customer escalations. Fed learning from customer pain points and common issues into existing and future architectures. Show less

Education

  • University of Wyoming
    Bachelor of Science (B.S.), Computer Science
    1996 - 2000

Community

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