Post Job Free
Sign in

Engineer Software

Location:
Melbourne, FL
Posted:
October 10, 2014

Contact this candidate

Resume:

Peter Krause

**** *** **** *, *********, FL *****

Contact Phone Number: 770-***-****

acgb0q@r.postjobfree.com

Technical Focus: Experienced software engineer specializing in

client/server low-level programming in Java, PHP, and C/C++.

Education: BS Electrical Engineering, July 1991, Rensselaer Polytechnic

Institute, Troy NY, Emphasis in Computer Engineering.

Telephony/Communications Experience: Asterisk VoIP v1.4-1.6+. FreeSwitch

1.0.x+ VoIP; Wireshark; WebRTC; Dialogic voice, fax, and T1/E1/ISDN cards;

Aculab ISDN-PRI E1/T1 telephony cards; VoIP with hardware (Dialogic and

Aculab) and software SIP/H.323 implementations; LumenVox speech

recognition; Nuance speech recognition; Phillips speech recognition;

Harris 2020 telephony switch. ThinkEngine VSR1000 Conferencing Platform;

Swift TTS.

Operating System/Software Experience: Linux (Red Hat, CentOS, Fedora),

Embedded, Enterprise and Standard; Traditional Unix (most AT&T System V,

AIX); Embedded Windows (PocketPC, Windows Mobile) Windows family (3.1-

Windows 8); Embedded Linux Development; Hadoop 1.x/2.x

Programming Languages: C/C++; Embedded C/C++; Java (including embedded

J2ME); Android/Google; Eclipse C++/Java development, PHP; Python; HTML;

HTML5; SQL (mySQL and MS SQL Server); MS .NET/C#; various API data transfer

protocols and webservices (i.e. HTTP/POST, REST, SOAP, ASP Webservices,

RSS, vXML, JSON, as well as custom, etc); Java Hadoop SDK

Professional Experience:

Lead Developer SIP Squared, LLC

February 2014 - current

Nashville, TN

SIP Squared offers cellphone retailers a single platform to provide Text,

Voice, and Data over the cellular network from any of the major carriers in

the US. We built a platform from scratch to communicate with AT&T, Sprint,

Verizon, and T-Mobile to communicate customer preferences and plans for

their cellular service so that customers may modify their service

automatically without having to communicate directly with their provider.

As Lead Engineer, I created a lot of this software on a low level in Linux

using Java, webservices, and APIs, and also ran a team for design on the

front end facing customers.

Lead Developer Elephant Talk North

America

February 2013 - February 2014 Oklahoma City,

OK

Lead Engineer for the North American side of Elephant Talk, a

multinational, publicly traded communications company based in The

Netherlands. Elephant Talk's primary platform grouped multiple MVNOs

(Mobile Virtual Network Operators), providing them with cellphone plans

with four major carriers - AT&T, Verizon, Sprint, and T-Mobile. Other than

communications, the same platform offers services such as local natural gas

and power, providing customer management, agent commissions, detailed

reporting, bill generation, and auto-payment. Responsibilities range from

software development to project management of several teams. Development

was primarily in Java, C#/.NET, ASP, webservices, and MS SQL Server.

Owner URingMe Development

November 2010 - current Melbourne, FL

Contract programming for a variety of clients in telephony, including

Global Communications (landline CLEC, wireless, and lifeline),

UnlimitedMifi (mobile hotspot development), and InfinityMobile (Sprint and

Verizon cellular). Projects have included Android development of a suite

of tools for remote server maintenance, and international/domestic long

distance routing in SIP and TDM. Programming in C#/.NET, C/C++/Java in

Linux, Java/Hadoop, and Android SDK.

Contract Software Engineer StarPound Technologies

May 2011 - October 2012 Atlanta, GA

VoIP engineering, software development, and network routing for call center

software projects. StarPound is a leading open source call center company

offering VoIP call centers allowing on-site and off-site agents to handle

hundreds of simultaneous calls. Development was in Java and C# .NET.

Sr Software Engineer Global Communication,

Inc

January 2010 - November 2010 Atlanta, GA

Responsible for creating, maintaining, and new feature development for an

international and domestic long-distance system handling 8000+ customers.

Also developed a centralized application to process CLEC orders for new

service and features automatically from AT&T using LSR/XML. This

centralized system maintained the orders for 20,000 concurrent CLEC

customers.

Sr Software Engineer TrustedNet, Inc

July 2009 - January 2010 Atlanta, GA

VoIP development for domestic and international long distance. Asterisk

development included modifying open source low-level code in Asterisk for

optimization and new features necessary for our custom software. All

development in C/C++/Java Linux.

Owner URingMe Development

January 2009 - July 2009 Melbourne, FL

Developed embedded entertainment applications for Android devices running

on T-Mobile's network. T-Mobile's G1 device is a embedded Android/Linux

smartphone running J2ME Java with Google/Android's SDK running over the OS.

Sr Software Engineer RPM Communications, Inc

Jan 2006 - March 2009 Maynard, MA

Responsible for all telephony for the foonz.com and utterli.com websites.

Our websites ranged from targeted business applications to social

networking, and allowed users to leave voice messages and conference with

each other in real time. All telephony was custom-scripted and SIP based,

using Asterisk and several other VoIP platforms. Linux scripting and PHP

scripting were used to update customers via cellphone SMS/TXT and email.

Speech recognition helped users find other users and groups using auto-

generated and user-tuned Finite State grammars in Lumenvox and Nuance.

Text-to-speech was used to read posts back to users, including custom

pronunciations.

Sr Software Engineer Retaligent, Inc

November 2004 - Jan 2006 Atlanta, GA

Created H.323 client/server communications system on an embedded Windows

Mobile/Pocket PC handheld PDA and Symbol kiosks. PDAs and kiosks were used

in high end retail markets for sales associates to look up information

about favored customers, then place and receive VoIP calls in a highly

mobile environment. Windows drivers were developed to stream bidirectional

audio data between landline and handheld PDAs, and PDA to PDA. A one-way

VoIP messaging feature was developed on the PDAs (push-to-talk).

Programming was in C/C++/C#/Java/.NET languages on embedded systems.

Sr Software Engineer Intergen Group

November 2003 - November 2004 Atlanta, GA

for Symbol, Inc.

Developed custom embedded programming on devices for retail department

store clients, including H.323 VoIP embedded in hand-held and fixed-

location devices. H.323 stack was interrupt-driven Windows drivers

allowing calls and one-way voice pages to override running software. RTP

datastreams required millisecond accuracy and real time processing.

Software was developed for a family of smart-scanners, PDAs, and kiosks

that included more than a dozen different branded devices.

Owner TCT Communications

September 2002 - November 2003 Atlanta, GA

TCT Communications specialized in telephone and web development for

international long distance services. Customers from anywhere in the world

could launch phone calls by entering their local telephone number, and

their destination number into a web page. Project involved PHP web

development and C/C++/Java telephony using Dialogic hardware.

Director of Engineering Intergen

Group

September 1999 - September 2002 Dunwoody, GA

Intergen Group is a out-source company providing solutions and engineering

for telephony systems, specializing in S.100 protocols and computer

telephony. Clients included Intel, Aculab, Glenayre, Think Engine

Networks, Commetrex, Brooktrout Software, and Pivotech. Responsible for

managing the engineering department of up to six software engineers, for

several simultaneous clients. Each client had different manpower and

budgetary requirements that needed to be managed. Project management

included client liaison, proposal generation, architecture and design,

project reports, testplan development, and customer deployment. Almost

every project required C++ and object oriented design and architecture

development, many times for multiple object interaction, and multiple

application interaction. Technologies included T1/E1/ISDN. Also,

developed telephony applications and middleware using VoIP protocols (SIP

and H.323) between Linux and Windows systems. Most of the VoIP work was

low-level, driver-level SIP stack development for automated calling.

Incorporated speech recognition (Nuance, Phillips) into S.100 low-level

modules to allow plug-in grammars for applications.

Senior Consultant/Software Engineer Intergen Group

Dunwoody, GA

June 1999 - September 1999 for Melita

International, Inc.

Maintenance engineering on predictive dialer product for high-profile,

telephony-specialized customer issues. Issues ranged from conferencing,

ISDN protocol errors, loop-analog errors, and T1 AB bit protocols. Windows

NT, and IBM AIX were the operating system platforms. All code was object-

oriented C++. Some engineering required redesign of C++ objects and

applications. Dialogic and Aculab telephony products were used, in SC-Bus

mode.

Senior Consultant/Software Engineer SCM Group

Dunwoody, GA

Jan 1997 - August 1998 for Syntellect, Inc.

Responsible for architecture, port, and programming of Syntellect's

predictive dialer telephony server, from DOS to UnixWare. Expanded agent

capacity from 24 agents per telephony server to 72 agents per telephony

server, with outbound lines growing from 48 to 144 channels. In addition,

the new server was ported to the SCBus, and T1 and E1 ISDN abilities were

added. A more robust software management interface was added to help debug

customer problems remotely and upgrade software, limiting the need for

travel to the client destination for customer support issues. Software was

mixed C and C++; basic telephony modules used C APIs while the applications

themselves used C++ object oriented development. Telephony was

accomplished using Dialogic telephony boards and Aculab telephony boards.

Senior Consultant/Software Engineer SCM Group

Dunwoody, GA

Sept 1996 - December 1996 for Melita

International, Inc.

Converted Melita's CO Simulator to work from it's original AusTel E1 ISDN

PRI protocol to work with AusTel, ETS300/Net5 E1 ISDN PRI, USA NI2 T1 ISDN-

PRI, T1 D4 E&M, T1 D4 Loop Start (FXO/FXS), and 8 channel Analog, all on

the same platform of hardware and software. This allowed a more flexible

and time-saving CO simulation platform for a wide variety of ISDN and

standard telephony support. Also converted a recording tool to establish

call progress events on several platforms and protocols, including AusTel,

ETS300, and NI2. This development used Aculab's T1 and E1 ISDN PRI cards

as a front-end with Dialogic D/320SC cards as the DSP back-end for the ISDN

protocols, Dialogic DTI240/SC front end with D/320SC cards for the T1 D4

protocals, and a Dialogic MSI/SC with D/320 SC for the Analog port.

Intercard traffic was switched on the SCSA bus and PEB bus.

Senior Consultant/Software Engineer

TelTech, Inc.

Norcross, GA

Oct 1995-Sept 1996

for Audiofax, Inc.

Ported main commercial platform from ESIX operating system to SCO UNIX.

Converted entire telephony interface from proprietary Phymdimple fax/voice

cards to Dialogic DTI240/SC and VFX/40ESC card platform using the SCSA

telephony bus. Wrote software to download code to in-field equipment

during catastrophic failures. Re-wrote dial tables to regenerate correct

phone numbers during the 404/770 Atlanta changeover. After rework of this

fax/telephony system, many aspects of the telephony interface gained up to

a 300% speed improvement. Audiofax was a leader in fax-mailbox technology,

holding many patents for store-and-forward fax facilities. Programming in

many varieties of UNIX in C, and SQL database scripting.

Senior Consultant/Software Engineer Butler Technology

Solutions

Norcross, GA

Sept 1993 - July 1995 for Harris

Digital Telephone Systems

Responsible for code in all major components of the Harris/Protocall Voice

Frame P2000 product. New feature development, custom client solutions, for

installed and new customer base -- ranging from small town Central Offices

to regional Local Exchange Carriers to divisions of Domestic RBOC's.

Telephony products ranged from basic 0-/0+/1+ bong services and automatic

operators, debit card platforms, prison inmate phone systems, hotel/motel

systems, Coin Sent Paid (payphone) systems, and International calling card

phone systems. Programming was mainly C/C++ in OS/2 and Unix.

Software Engineer

The Experts

Ft. Lauderdale, FL

October 1991 - Aug 1993

for IBM Boca Raton

Three contracts at the IBM Boca Raton site, over the course of two years.

Majority of responsibility was debug and maintenance programming for OS/2

versions 2.0 and 2.1. One contract worked on the IBM Handwriting

Recognition project for the IBM Think Pad T product, and the OS/2 PenPm

applet. Programming was C and C++ using the IBM 32-bit compiler and OS/2

Presentation Manager API internals.

Hobbies: Cooking, boating, salt-water sportfishing



Contact this candidate