Brian Cooper

Senior Software Engineer at goTenna
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Charles Town, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

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
    • Telecommunications
    • 1 - 100 Employee
    • Senior Software Engineer
      • Apr 2022 - Present

    • United States
    • Software Development
    • 1 - 100 Employee
    • Staff Engineer
      • Feb 2022 - Apr 2022

      After consolidation of development teams, my role was changed to Staff Engineer where I helped plan features and aide in the design and implementation of features. In this role, I continued to oversee the YAKADRIVE desktop client development as well as started planning and implementing a new web-based application form designer using React and Redux.

    • Senior Developer, Team Lead
      • Jan 2019 - Feb 2022

      While continuing the responsibilities from my previous role, I led scrum for a small team of developers.

    • Senior Software Developer
      • Jun 2018 - Jan 2019

      As a senior developer, I planned and led development for larger scale features. One such feature was a desktop application that mounted folders and documents from our web application directly to the user's operating system using Electron, C#, Swift, and React while using encryption at rest to protect document contents. During this time, I continued as the lead developer for a client where my responsibilities included attending requirements meetings and building solutions into our platform to… Show more As a senior developer, I planned and led development for larger scale features. One such feature was a desktop application that mounted folders and documents from our web application directly to the user's operating system using Electron, C#, Swift, and React while using encryption at rest to protect document contents. During this time, I continued as the lead developer for a client where my responsibilities included attending requirements meetings and building solutions into our platform to address their needs.

    • Web Application Developer
      • May 2008 - Jun 2018

      As a web developer for Yakabod, I worked both independently and on small teams using agile methodologies to take features through planning, implementation, testing, and integration. These features included unifying all content creation (documents, blogs, calendars, teams, users), tracking and showing content change history, modernizing custom applications and reports using React and Redux, overhauling the workflow processing for both automated and interactive tasks, and creating the Yakabox… Show more As a web developer for Yakabod, I worked both independently and on small teams using agile methodologies to take features through planning, implementation, testing, and integration. These features included unifying all content creation (documents, blogs, calendars, teams, users), tracking and showing content change history, modernizing custom applications and reports using React and Redux, overhauling the workflow processing for both automated and interactive tasks, and creating the Yakabox iOS application. During this time, I also served as the development lead to a new client where my responsibilities included integrating our platform with their enterprise services as well as planning and implementing features to meet their specific needs.

    • Information Technology & Services
    • 1 - 100 Employee
    • Systems Engineer
      • May 2005 - May 2008

      While at NETCONN Solutions, I engineered tools for network engineers and provided maintenance and new features for their in-house business management system. The networking tools ranged from Java web applications that monitored and analyzed NetFlow data to Perl web pages that queried HP networking appliances to PHP, JavaScript, and HTML web applications that generated router configurations and monitored syslog data. Where possible, I created re-usable components to expedite the development… Show more While at NETCONN Solutions, I engineered tools for network engineers and provided maintenance and new features for their in-house business management system. The networking tools ranged from Java web applications that monitored and analyzed NetFlow data to Perl web pages that queried HP networking appliances to PHP, JavaScript, and HTML web applications that generated router configurations and monitored syslog data. Where possible, I created re-usable components to expedite the development for future applications. These components included a PHP session management framework and a JavaScript framework for AJAX that included a fallback to XML data islands for older browsers. Show less While at NETCONN Solutions, I engineered tools for network engineers and provided maintenance and new features for their in-house business management system. The networking tools ranged from Java web applications that monitored and analyzed NetFlow data to Perl web pages that queried HP networking appliances to PHP, JavaScript, and HTML web applications that generated router configurations and monitored syslog data. Where possible, I created re-usable components to expedite the development… Show more While at NETCONN Solutions, I engineered tools for network engineers and provided maintenance and new features for their in-house business management system. The networking tools ranged from Java web applications that monitored and analyzed NetFlow data to Perl web pages that queried HP networking appliances to PHP, JavaScript, and HTML web applications that generated router configurations and monitored syslog data. Where possible, I created re-usable components to expedite the development for future applications. These components included a PHP session management framework and a JavaScript framework for AJAX that included a fallback to XML data islands for older browsers. Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Programmer/Analyst
      • Sep 2003 - May 2005

      After a successful internship, I was asked to join part time and then full time while I attended Shepherd University. During this time, I added database storage to a Visual Basic application that scanned and printed mariner licenses for the United States Coast Guard. I also created tools to parse logs and query databases using C++ and Visual Basic respectively. Finally, used Oracle Forms and Reports to facilitate data management and reporting for the United States Coast Guard.

    • Software Engineer Intern
      • Jun 2003 - Sep 2003

      Over the summer, I served as an intern for application support group. My responsibilities included adding search and refining the user interface for a system to track borrowed equipment, as well as creating a second ASP web application to track new and existing property.

Education

  • Shepherd University
    Bachelor of Science, Computer Information Systems with a concentration in Computer Science
    2001 - 2004

Community

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