Lead Engineer / Cto / Co-founder Resume
2.00/5 (Submit Your Rating)
Dallas, TX
SUMMARY:
- 15+ years of wide ranging experience in industry which includes but not limited to:
- Main director in multi - million dollar projects
- Very good assembler and “C++”, “C” level programmers working with low level an embedded software
- Involvement in original Internet design and development (NSFNET)
- Founder of multiple organizations providing VOIP. designed and built VoIP networks, hardware and software.
- Development of numerous telephony products which have won Best of Show at several trade shows and events
- Have worked with various protocols VoIP, RS 232, 485, SIP, ARP, CAN, TCP/IP, FXO, FSX, 802.X, I2C, SPI, CDMA, CDPD, USB, SIP, RTP, GPRS, EDGE, UMTS, UML, XML, OOAD, COTS, Laravel, DOCSIS, Python, JIRA, SQL wrappers and many other protocols and software.
- Spent years with hands on development in C, C++, assemblers and protocols including algorithm development.
- Hands on design and development of both hardware and software and board bring up - BSPs - multi thread development - memory management - device drivers - ARM - Intel - Altera - Android - Freescale - QUALCOMM other chips sets. Many different IDE’s. Differing architectures - Princeton - Harvard - von Neumann
- Built a product from a vision to a marketed product. Building the organization and product sales to 104 employees when business was lost to investors.
- Lead the rebuilding of the telephony system in Saudi Arabia in 1991 after the war. Controlled a multi-million-dollar budget, working with dozens of vendors in multiple countries.
- Presented information relating to the telephony industry to Congress and the FCC.
- Substantial legal training and knowledge of work place laws as well as all legal requirements relating to business operations and the telephony industry.
- Published author with two books printed. Multiple patents with substantial patent process knowledge. One book on operating systems and one SNMP Developer Guide
- Very knowledgeable in dealing with presentations for staff, directors and outside organizations. Dealt with investors, legal issues, and the Board Members.
- Have worked as contractor capable of hitting the ground running. I have worked as a contractor for my whole career allowing me to keep up with new technology.
- Worked with offshore groups to provide a with successful conclusions
- Several patents and proprietary technologies
PROFESSIONAL EXPERIENCE:
Confidential Chicago, IL
Developer Designer
Responsibilities:
- Provided Training on Board support package (BSP) to team and cooperated for the memory mapping and device drivers.
- Worked on Software provided with a starting place for a device driver or any other thing they may have requested. presented the material and answer questions from the Training for the edge technology. designed and development of both hardware and software and board bring up consists boot loading and boot manager.
- This was 60% development, 20% technical writing and 20% training sessions to the team.
- Developed The Software and Provided The training to team as well for the Software development requirements.
- Worked on Software provided with a starting place for a device driver or any other thing they may have requested.
- Worked on Autosar, Which was based on Autosar code requirements directly.
- Writing a board support package and drivers for the different board versions
- Gave Training to team also in Autosar, on CAN and on Linux internals. Also with the Boot manager and for the BSP. designed and development of both hardware and software and board bring up. This was 60% development, 20% technical writing and 20% training to team.
Confidential,OH
Developer Designer
Responsibilities:- Wrote the board support package to place the current memory map and set up page tables and segment descriptors for system card.
- Writing a board support package and drivers for the different board versions
- Interfaced with Japanese coders who were doing part of the development. This work was embedded on a proprietary board using a TI chip set with QNX as the OS.
- The CAN code was built to work with an embedded CAN chip set.
- Can device drivers for in house board and the development for the BSP.
- Used scopes and CAN analyzers for the development.
- Managed the source code control system (SVN)
- Development of generic boot loader for BSP with Linux environment.
Confidential, PA
Build Engineer
Responsibilities:- Did extensive analysis of the submitted code since all the developers were working on different revisions and branches. Had to solve build issues that arouse from developer errors.
- Merged the work from 16 developers all working on different branches.
- Software was developed in a Windows ported to Ubuntu environment. The software was for diesel trains.
- Also, used Rational Team Concert and Clear Case
Confidential City, IA
Developer Designer
Responsibilities:- Regular communicated with off shore developers. Checked their work and rewrote code as needed. Code was done in a C and C++
- Linux environment using
- Android
- GIT,
- UML,
- GCC.
- Device drivers for the WIFI operation.
- Handled the kernel build and initial test.
Confidential,Dallas, TX
Developer Designer
Responsibilities:- Worked in Boot built up for the BSP
- Platform operated on a Qualcomm chip set built on proprietary hardware running QNX which provided blood testing. All the code was embedded on the blood analyzer.
- Embedded development
- Used Laravel technology
- Used Python as a scripting language
Confidential Lakewood, MI
Developer Designer
Responsibilities:- Developed software for a windows platform using OOC development. Developed as a HMI interface. Software ran the planter with information provided back to the tractor computer display. Interacted with the in-cab infotainment system allowing the implement to share the audio as well as present implement information. Full 12-month contract. multiple threads communicating via shared memory segments. The communication was on a
- CAN bus with QT used for the graphics. I interfaced with the QT application interface.
- The application was done using Thread X
- Autosar XML was used in areas that would allow the software to be portable between tractors. I did the complete alarm system.
- Used JIRA trouble ticket system.
- HMI interfacing
- UML
Confidential, IA
Developer Designer
Responsibilities:- This included CAN and RS232 drivers
- FTDI chip set. Provided software testing apps. Project canceled and move to the Canadian branch of Trapeze
Confidential
Developer
Responsibilities:- Used J-Tag and ODB II to help determine problems.
- The whole system was running in an embedded Linux system.
- Did some of the drivers for the dead reckoning system. All embedded software.
- Used Autosar Davinci
Confidential, IA
Developer
Responsibilities:- The project included using the QT API to provide new software for the power take off system. Written in C++ using
- Google Mock as a debug method.
- OO environment.
- Autosar
Confidential, PA
Lead Engineer Designer
Responsibilities:- With significant background in Voice over IP I have been taking the cable people into the world of telephony.
- Concepts such as lifeline and portability are alien to the cable industry and I worked to assure that Motorola delivers a quality product, which will reflect some level of maturity in the telephony industry for life line support. The new development was delivered on time. Also, required the development and bring up of a quality video product.
- The video chip set came from TI as a prototype and we matured the product before releasing the set top box.Primary Technical Skills Used Include:
- High level design and architecture
- Developing architecture and thinking to support 911 and other telephony services in a cable modem environment.
- Studying and advising on battery backup issues for life line as well as developing the algorithm.
- Federal and state issues for life line support.
- QNX and Linux
Confidential
Developer
Responsibilities:- Corning providing support for laser which provides measurement information relative to glass size.
- The measurements must be accurate to 5 microns.
- .NET programming for user interface and interaction with the laser providing such functionality for taking measurements, actuating movements and so on.
- The laser connectivity was across an async connection which required threaded processes listening for the various responses.
- It also requires a special care in the application due to the nature of the async communications.
- Part of the work is being done on the Pacific Rim. Resigned contract as I did not want to work in Japan any longer since my family was not with me.Primary Technical Skills Used Include:
- “C” C++ C#
- Visual studio 2003
- Laser development
- Timers, threading, callbacks and many low-level processes
- Substantial design as well as hands on development
Confidential, IA
Developer
Responsibilities:- Contractor providing design and development of aircraft system for flight entertainment as well as flight control.
- System provided touch screen computer systems for the cabin and galley. The systems allowed selection of movies, closing of window curtain, monitoring flight progress and so on.
- Developed the code for the touch screen driver. Performed various assignments including CE performance enhancements, code evaluation with restructuring and clean up.
- This project started from bare metal.
Confidential Dallas TX
Developer
- Provided design and development of product to interface with SIP through CGI to do a database ‘DIP’ for such things as 911 support, number portability and other processes.
- Project cut short by client as a cost cutting measure.
Primary Technical Skills Used Include:
- SIP
- “C” C++ C#
- Leading the development team (technical lead)
- System design
Confidential Sioux City, IA
Lead Engineer / CTO / Co-Founder
Responsibilities:- Designing and developing VoIP equipment. Starting with two other individual I build out the department and the company dealing with all the vendors and suppliers while contracting the manufacture of the product.
- Providing Product Management especially guiding the manufacturability of the product offering. Handled out sourced manufacturing and all vendor contracts. As well as developing all the operational processes and procedures required.
Primary Technical Skills Used Include:
- Substantial work with WebSphere
- SIP - GSM hardware and software development
- 802.11 a / b / g - 802.15 X
- Smart Card - RFID hardware and software development
- Developed policies and operational procedures
- Management - Leadership developing department
Confidential,Sioux City, IA
Founder / Senior Engineer / CEO / CTO
Responsibilities:- VoIP company. Took the Company from a single person to over 100 employees with 24 million dollars yearly in revenue.
- The Company carried 60 million minutes per month of voice traffic on our VoIP network. Starting from bare metal. Built the board and software from scratch. Etched the first board by hand and wrote over 14000 lines of C code. Board was operational after 3 turns.
- Out sourced the production. Built the company out to over 100 points of presents. Worked with all phases of the business from accounting to contract management for the 100 POP locations.
- Handled strategic planning, vendor management and day-to-day operations. Extensive presentation and documentation dealing with investors as well as investment bankers.
- Retained complete management staff as well as many other employees.
- VoIP - SIP - MEGACO - H323 hardware and software development w/ substantial embedded work
- Product Management - Vendor relations and management
- Management - Leadership developing department
- Interacted with investors and the Board of Directors.
- Located financing. Worked with investors
- Internet law - corporate law
