David Posea

David Posea

$50/hr
Embedded software design
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
61 years old
Location:
Deland, FL, United States
Experience:
15 years
David Posea 64 Elmwood Trail, Deland, Florida, 32724 -- Senior Software Engineer OBJECTIVE: To obtain a n interesting position where I can utilize my development skills to help a technologically advanced business succeed. I feel I perform better if I am either very interested in the type of work, or technically challenged by the work itself. SUMMARY OF QUALIFICATIONS: Results-oriented, high-energy, hands-on professional, with a many years of development experience in a wide range of languages and platforms. Major strengths include outstanding communication skills, great technical skills, a team player, real attention to detail, supervisory skills including hiring, termination, scheduling, training, and other administrative tasks. Thorough knowledge of windows and linux based development, and able to pick up new technologies and development software extremely quickly. I can handle multiple tasks with little supervision and always strive to be on time and under budget. I can develop embedded code for hardware or write a UI application for Windows. With 30 years of development experience learning new languages or tools is often just a matter of syntax. SKILLS SUMMARY ● ● ● Embedded Coding Linux Development ● Assembly Language ● Database Design ● Front End Development ● Client / Server ● Back End Development ● Microsoft Office ● C, C++, Java, C#, JSP ● Full Life Cycle ● RTOS ● Unit Testing ● Python Development ● Agile Software Design ● Embedded Linux ● Qt-builder Windows Development ● SQL ● JavaScript ● Microprocessors ● Problem Solving\ ● Shell Script ● Qt PROFESSIONAL EXPERIENCE: Daytona Twin Tec LLC (12/2114 – 03/2020) Senior Software Engineer ● Updated existing Twin Scan Harley Davidson diagnostic tool firmware with user requested features using AVR Assembler and Atmel Studio. ● Updated the Windows application associated with the Twin Scan hardware usingVB6. The application displays the data collected by the Twin Scan device ● Reverse Engineered all necessary CAN bus communication using sniffing tools and the Ida Pro Disassembler. ISO15765 standard is followed by Harley Davidson ● Retired, living on the beach and having fun (12/2014 – 11/2018) My hobbies included long range wifi transmission of HD video, fully autonomous flight controls, developing new drone technology working on several open source platforms. My biggest involvement in Open Source has been the Autopilot project, a flight controller running embedded linux. SCT LLC. Sanford, Florida (9/2003 – 11/2014) 1/3 Owner and Technical Lead SCT provides tuning solutions for domestic vehicles via reflash of the vehicles engine, transmission, and possibly other computer modules via the OBD-II diagnostic port. In under 5 years SCT went from a start-up to the industry leader in domestic vehicle tuning. ● Wrote both firmware and application software for tuning domestic vehicles. ● Reverse engineered vehicle communications and reflash requirements for Ford, GM, and Dodge/Chrysler. Each used different vehicle buses before switching to the CAN bus standard around 2005. ● Developed alternate utility programs or bootloaders as needed to enable reading from, writing too, and erasing vehicle modules. Modules could be Motorola, Proprietary Ford, Power PC, or Tri-core, and would change every few years. ● Developed firmware to bit bang SCP communications because the only decoder chip was Ford proprietary, and we could not risk not being able to purchase them in the future. ● Selected new development tools, languages, operating systems, etc. always ● ● ● ● ● paying close attention to our end customers ease of use. Technologies with complex installs, lots of support issues, any type of difficulty for an inexperienced end user was not chosen. Many of our customers were not computer literate so we made our products as simple as possible to install and upgrade. Hired new development personel as candidates became available. Maintained existing applications while developing newer replacements utilizing new technologies. Application software, originally C++, all became C# .Net applications. Firmware became C++ and Qt, with some assembly language routines for speed. Utilized unit testing to ensure quality in all our products. Developed a method that allowed new hardware tuning option to be added to a device without any firmware changes. None of our competitors could do that, and they still can’t. This really set SCT apart in the tuning industry. Developed a method for bundling tuning changes into one file that could be loaded by a customer to change a specific tuneable feature. For example a file might add 10% more fuel at wide open throttle. All of the necessary changes could be packaged by an SCT expert and sent to a customer. Another industry first, and was a huge selling point for our software. Genrad Inc. / Teradyne, Alpharetta, Georgia (11/2000 – 9/2003) Java/JSP Developer for Web based Shop Floor Manager Software ● Developed front end application software using Java, Java Beans, JSP, JavaScript, and other browser products to create a robust GUI for GenRad’s Shop Floor Data Management application. ● Developed an application that could run on almost any hardware platform and browser with no difference in response time or user knowledge. ● Became the companies expert on their previous version of software due to my familiarity with Unix. I ported their Shop Floor Data Manager application (both Java and Curses based) to several new Unix hardware platforms, learning all about endianess and the sizes of common data types in C. ● Designed a new star schema database for the web based product and wrote data extraction procedures for reporting. AT&T, Alpharetta, Georgia (06/1985 – 8/2000) System 370 Assembly Language / Cobol Programmer Application Support for LDS Billing ● Maintained a legacy application written in System 370 Assembly language, running on IBM mainframe systems. ● Used Cobol to create offline reports. ● Ensured engineering applications had sub 1 second response times, thus the assembly language. ● Developed Unix based applications, learning C and C++, along with relational databases and object oriented programming. EDUCATION: Georgia Technical Institute Degree Atlanta Georgia 2 years No
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.