Software Developer Resume
2.00/5 (Submit Your Rating)
Alpharetta, GA
SUMMARY:
- Balancing technical and business issues.
- Over 20 years’ experience in software development including internet - enabled software (without browser) for Internet of Things (IoT), Networking, Cryptography, and Security for C/C++ embedded software.
- Expertise includes: quality process and project management skills, prioritization, and finding partners.
TECHNICAL SKILLS:
- Digital Audio/Video, IPTV, VoIP
- MPEG2/H.264, HEVC, DVB-T, DVB-S, ATSC standards and transport protocols
- SIP, RTSP, UPnP, DLNA, VoIP
- Home Automation (Internet of Things)
- ZigBee, Nest devices, Onvif cameras
- PKI, digital signature, certificates and certificate authority, cryptography (AES, 3DES)
- Diffie-Hellman, RSA key exchange, OpenSSL, TLS, TTLS, PPTP, WPA, 802.1x authentication
- Curl, JSON, RESTful API, XML, Websocket, HTML
- Bridging, Routing, firewalls, VLAN, OSPF, RIP protocols
- Writing queries for MySQL, Oracle
- C, C++, Java, PHP
- Linux, VxWorks, Green Hills Confidential, Windows
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta, GA
Software Developer
Responsibilities:
- Developed and tested board support package for the next generation of Panoramic Cockpit Display in Green Hills Software Confidential, using C and C++ on multiple PowerPC architectures.
- Tuned PCIe traffic to quadruple video throughput.
- Requirements management and traceability using DOORS.
Confidential, Dunwoody, GA
Software Developer
Responsibilities:
- Developed an award-winning Linux based Connected Home controller in C/C++ with expertise in IoT devices such as Onvif cameras, Zigbee, RESTful API (Nest devices) on client and on server (JSON).
- Implemented DVR scheduling and guide for blacked out programming for Brazil settop box in C/C++ running on Linux. Developed encryption/decryption for watching video recordings on portable drive.
Confidential, Lawrenceville, GA
Software Developer
Responsibilities:
- Implemented multi-room Digital Video Recording scheduling/playback conforming to UPnP and XML.
- Developed DVR app and remote DVR app for IP and RF Linux based settop box in C and C++. Configured router/switches for efficient IP multicast.
- Developed encryption/decryption to video programs with Widevine, PowerKey. Developed Pay per View and Video on demand application (SeaChange, CDS, Arris) for IP and RF settop.
Confidential, Alpharetta, GA
Software Developer
Responsibilities:
- Developed 802.11 sniffer code to recognize rogue access points, hacker attacks and report alarms for a Confidential and Security Protection System.
- Implemented in C on SuSe Linux (application and driver), and ported it to Windows XP. Developed SNMP proxy agent code to suppress rogue access points.
- Implemented secure authentication and encryption of messages using Open SSL.
Confidential, Lakeland, FL
Software Developer
Responsibilities:
- Developed networking Windows client/server application with Visual C++, COM, MFC to update itself, detect and report illegal file activities via encrypted network communications to help network administrator control bandwidth, security and updates.
Confidential, Atlanta, GA
Software Manager
Responsibilities:
- Led software projects to deliver WiFi access point products on time and within budget (with emphasis on security features and customized 802.11 MAC such as 802.1x, WPA, VLAN), developing partnership with other companies and leveraging their development effort. Solved system issues spanning software, hardware, RF, manufacturing to reduce development time and cost.
- Increased sales of AS-2000 (Wi-Fi router) by optimizing its network throughput to be best in class.
- Developed the 802.1x security feature on the AP-2000 (Wi-Fi bridge) with a rotating scheme of Confidential keys
- Developed Wi-Fi Protected Access security feature on Confidential access point on VxWorks OS and on client (laptop, Pocket PC).
- Showcased company product during launch of Windows XP by developing EAP-MD5 authentication protocol in one week for Microsoft.
- Developed EAP-TTLS authentication in collaboration with Funk Software to be first on the market.
Confidential, Denver, CO
Member of Technical Staff
Responsibilities:
- Developed call reporting and administration application to collect, display, and analyze call center's real-time and historical data on Windows Visual C++, COM, MFC, ODBC and on Unix C++, embedded SQL for access to Oracle. Initiated several departmental activities to improve department morale
- Enabled services personnel to call remotely into PCs with a modem to reboot PCs, run diagnostics or upgrade software.
- Reduced time for testing Confidential features, and cut provisioning cost for Confidential lines with SS7 from implementing firmware, driver, and application for Confidential PC card. First to market for audio/video conferencing on PCs by implementing H.323 network protocol on top of Q.931.