Paul Power

Paul Power Email and Phone Number

Senior Software Development Engineer Full Stack @ TCT
Billings, MT, US
Paul Power's Location
Billings, Montana, United States, United States
About Paul Power

I am a Senior Software Engineer at TCT, a leading provider of VoIP telephone systems for businesses of all sizes. With over 20 years of experience in software development, I have a passion for creating customer-centric solutions that deliver high-quality performance, reliability, and scalability.As a leader and a contributor, I have successfully spearheaded all aspects of the VoIP project, from idea to profitability, using my expertise in Python, PostgreSQL, Vue.js, and other frameworks and tools. I have also leveraged my skills in database management, troubleshooting, and issue resolution to ensure optimal service delivery and customer satisfaction. Additionally, I have a Linux Foundation System Administrator certification and a Bachelor of Science in Aerospace Engineering from the University of Colorado Boulder. My goal is to continue to design and develop innovative VoIP systems that meet the evolving needs of businesses and users.

Paul Power's Current Company Details
TCT

Tct

View
Senior Software Development Engineer Full Stack
Billings, MT, US
Website:
tctwest.net
Employees:
814
Paul Power Work Experience Details
  • Tct
    Senior Software Development Engineer Full Stack
    Tct
    Billings, Mt, Us
  • Tct
    Senior System Application Developer - Full Stack
    Tct Nov 2013 - Present
    Remote
    Designed and developed all aspects of Blueprint, a VoIP telephone system project, from idea to profitability. Continue to render expertise to design, code, test, and deploy overall software requisites. Assess, inspect, and debug discrepancies to ensure optimal service delivery. Analyze and identify user needs along with software requirements to determine feasibility of design within time and cost constraints.• Leveraged expertise in creating BluePrint to transform, rewrite, and extend UNIFi to support 200+ businesses.• Coded Python-based services to support call processing and notifications alongside installation and maintenance of Linux servers running Asterisk, Apache, and PostgreSQL.• Designed PostgreSQL schemas to facilitate Asterisk and phone configurations, and call routing data. Tasked for providing HTTP interface for the IP phones to get configurations utilizing CherryPy. • Developed web portal using HTML5, JavaScript, CSS3, and Python to provide means to configure BluePrint.• Realigned and enhanced portal functionality using Vue.js with TypeScript for quality user experience.• Customized REST API using Flask and Pytest to automate testing and interact with back end data.
  • Tct
    Senior Software Development Engineer Full Stack
    Tct Jan 2013 - Present
    Billings, Montana, United States
    Steer efforts to spearhead all aspects of VoIP telephone system project. Render expertise to design, code, test, and deploy overall software requisites. Assess, inspect, and debug discrepancies to ensure optimal service delivery. Develop progressive code base design and liaise with customers to analyze and identify user needs along with software requirements to determine feasibility of design within time and cost constraints.Leveraged expertise in creating BluePrint to transform, rewrite, and continue UNIFi to support over 200+ customers.Coded Python-based services to support call processing and notifications alongside installation and maintenance of Linux servers running Asterisk, Apache, and PostgreSQL.Designed PostgreSQL schemas to facilitate Asterisk and phone configurations, and call routing data. Tasked for providing HTTP interface for the IP phones to get configurations utilizing CherryPy. Developed web portal using HTML5, JavaScript, CSS3, and Python to provide means to configure BluePrint.Realigned and enhanced portal functionality using Vue.js with TypeScript for quality user experience.Customized REST API using Flask and Pytest to automate testing and interact with back end data.
  • Integra Telecom
    Systems Application Developer
    Integra Telecom Jan 2007 - Nov 2013
    Billings, Mt
    Designed and created UNIFi, a VoIP business telephone system, from prototype to product. Collaborated with managers to coordinate product development and deadlines. • Installed and maintained Linux servers running Asterisk, Apache, and MySQL to support UNIFi.• Conceptualized and deployed Python scripts for call processing and IP Phone configurations.• Designed MySQL DB schema; wrote queries to support Asterisk and phone configurations, and call routing data.• Created web portal utilizing HTML, JavaScript, CSS, DOJO toolkit, and Python for internal support/diagnostics.
  • Rocky Mountain Technology Group
    Senior Software Developer
    Rocky Mountain Technology Group Apr 1999 - Nov 2006
     I led my company in the development of a multi-million-dollar software development project that revolutionized the pharmaceutical software systems in more than 1200 stores in the United States. As lead developer, I was responsible for the architecture, planning, deployment, functions, quality, and overall structure of this Microsoft Windows program. I also served as lead man in the refinement of this software, often single-handedly fixing bugs and performance issues. Assisted in the design and implementation of database schemas. Designed and implemented stored procedures, views and triggers to fetch data, store data, and evaluate business rules. Designed and implemented COM+ interfaces as a stateless middle tier. Designed and used client-side framework code assisting the development of client applications. Designed and implemented client applications and windows services. Mentored many individuals within the company, outside the company, and overseas to improve DB, COM+, and client application development skills. Created tools to diagnose and fix bugs, and assisted in the scheduling of work and resources. Worked with clients and fellow employees to clarify requirements. Refactored code to increase extensibility and reduce maintenance costs. Estimated time of completion for a variety of tasks.

Paul Power Education Details

Frequently Asked Questions about Paul Power

What company does Paul Power work for?

Paul Power works for Tct

What is Paul Power's role at the current company?

Paul Power's current role is Senior Software Development Engineer Full Stack.

What schools did Paul Power attend?

Paul Power attended University Of Colorado Boulder, University Of Colorado Boulder.

Who are Paul Power's colleagues?

Paul Power's colleagues are Darlene Barth, Тихомир Тодоров, Johnna Goodwin, Ali Samadi, Hafiz Muslim, Masoumeh Hesam, Harmeet Bajaj.

Not the Paul Power you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.