We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

Experienced, enthusiastic, hands - on software engineer who enjoys new technical challenges and steep learning curves. Thrives in situations with open-ended questions that require broad research, imaginative planning, and precise execution. Communicates well in group environments, but also excels at large solo projects. Let's discuss how I can use my knowledge, skills, and focus to contribute to the success of your software development projects.

TECHNICAL SKILLS

Languages: C++(12 yrs), C# (6 yrs), Python (3 yrs), Javascript (2 yrs), SQL (12 yrs), .Net Framework 2.0-4.5.

Operating Systems: Linux, MS-Windows 8/7/Vista/Server 2008/2003/XP/2000

Databases: MS SQL Server 2005/2008 (6 yrs)

Development Tools: XCode, CLion, Qt Creator, Visual Studio 2013-2005, Git, Team Foundation Server

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Software Developer

Responsibilities:

  • As part of the Maneuvering-Solvers team in the Planning division, I helped to develop and test C++/ROS code that allowed autonomous vehicles to deal with turns at busy intersections.

Confidential, Sunnyvale, CA

Software Developer

Responsibilities:

  • Worked with Kindle Text Engineering Team, adding features and fixing issues in Kindle software, C++ on Linux, Android, and Windows.
  • Contributed to Arabic reflowable text prototype project, Japanese reflowable text project, and Kindle International Expansion project.

Confidential, Palo Alto, CA

Senior Programming Consultant

Responsibilities:

  • Contributed to the Confidential team at Confidential Research & Development, helping to develop the Sprout Workspace application in WPF.

Confidential, Scottsdale, AZ

Senior Programmer

Responsibilities:

  • Took sole custody of overseas contractors' large but failed C#/C++ telemedicine solution in MEF, WPF, and DirectShow and rewrote it into a functioning videoconferencing system based on x.264 encoding.
  • Wrote numerous DirectShow filters in C++ that performed such functions as video color modification, custom information overlay on video, screen-scraping, and presentation of custom video streams as independent video sources.
  • Created a communication server in Node.js to demonstrate WebRTC videoconferencing technologies in Chrome, then rewrote the server in C# for compatibility with the company code base.
  • Wrote a series of videoconferencing Web clients for WebRTC in Javascript, including a Web widget that could be easily dropped into other HTML pages and a Web client that could communicate with a local desktop applications through WebSockets.

Confidential, Phoenix, AZ

Senior Programmer

Responsibilities:

  • Developed a System Tray application ("OceMonitor") for transmitting files and monitoring file transfer from the legacy client application "Océ Publisher" to the MVC-based Web application code-named "Polaris," using C++/MFC.
  • Developed a COM plugin for the OceMonitor application, monitoring files transmitting between Océ Publisher and Reprodesk and between Polaris and Reprodesk, using C#, .Net Remoting, and T-SQL.
  • Developed a Web-based file transfer system for the Polaris Web application, using C# and Javascript in an MVC-based environment.
  • Developed a Web Service replacement for file transfer systems between OceMonitor desktop application and Polaris Web application, using C++, C#, and WCF.

Confidential, Gilbert, AZ

Contract Programmer

Responsibilities:

  • Part of a team responsible for maintenance and development of the code base for Lytec, a well-established medical office accounts-receivable applicable, using C++, MFC, and T-SQL.

Confidential, Phoenix, AZ

Senior Programmer

Responsibilities:

  • Responsible for developing the Handheld PC segment of SmartBiz pest control operator scheduling, tracking, and coordinating application, using Embedded Visual C++ and T-SQL.

Confidential, Phoenix, AZ

Consulting Programmer

Responsibilities:

  • Worked as part of a group designing and implementing business solutions with Microsoft technologies, focused on C++/MFC/COM.

Confidential, Phoenix, AZ

Intermediate C++ Developer

Responsibilities:

  • Initially hired for the HTML/ASP/Perl department, soon began working with the C++ team to develop feature applications (such as online chat and email) for the Confidential .com bilingual Internet portal site.

We'd love your feedback!