We provide IT Staff Augmentation Services!

Principal Software Engineer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Extensive knowledge of Frameworks, API's, Object Oriented methodologies, Algorithms, Design Patterns, Togaf/ITIL and Human Factors Engineering.
  • Excellent communication and problem solving skills. Impeccable work ethics, self discipline and team work.

TECHNICAL SKILLS:

Software: XCode, Visual Studio, Eclipse, Borland J Builder/Together J, Savvion BPM, MongoDB/Labs/NoSQL, Visio/Kivio, Apache, Spring, Tomcat, JBoss, DJango, AWS

Languages: Objective - C, C++/C, C#, Swift, Java, Grails. Ruby, NoSQL, JSON, Python, JavaScript, HTML5/CSS

Operating Systems: Linux, Mac OS X, iOS, Windows Server 2012/2008/2003, Windows 7 Pro/Windows XP ProDatabase Platform: Oracle, Microsoft SQL Server, MySQL MongoDB,, PostgreSQL

Networking: TCP/IP, DHCP, DNS, FTP, Telnet, DSL/Cable, switches, routers, cabling, SMTP, POP3, NAT, VPN, Ethernet 802.11, LAN

PROFESSIONAL EXPERIENCE:

Confidential

Principal Software Engineer

Responsibilities:

  • Procured 500K+ consulting engagement with Guitar Center as Mobile Architect for Neudesic by providing code review, architectural diagrams and staff . Staff included presentation of best practices for both development and UX design efforts utilizing the Xamarin development environment targeting iOS, Android and Tablet platforms. Team comprised of five software engineers, four testers, three UX designers and 4 management personnel including product owners, scrum master and executive management.
  • Developed the iOS-based (i.e. iPhone, iPad) retail application for Arbonne available at Apple’s AppStore. Client facing application that drives and maintains sales for this luxury cosmetics brand. Lead the development efforts with hands-on development work while a newly formed mobile development practice comprised of 4 developers, 4 testers and 3 management personnel.
  • Developed the room correction algorithms for a high-end home theater sound system, Emotiva XMC-1, making use of C++/Objective C for both OS X and Window’s platforms. AWS IoT platform utilized at the backend to transfer coefficient data between Dirac and Emotiva devices.
  • Developed an image capture and sharing platform, PicSavour, that makes use of an AWS instance where images are stored and retrieved to and from an iPhone application.
  • At Confidential, Corporation, developed a Mac OSX-based firmware setup application in Objective-C that downloads firmware onto a wireless charging device utilizing TermIO and FastBoot. Developed an iPhone-based Software Development Kit for Confidential in Swift that provides Bluetooth LE and Cloud communications with a smart watch device for the purpose of receiving and transmitting SMS notifications and BLE communications.
  • Developed the back-end portal to support mobile office workers at Voice Assist that includes full integration with SalesForce making use of C#.Net and SQL Server. Developed all web service routines in addition to a native (i.e. XCode/Objective-C) iPhone application that provides the ability to Dial, Text and eMail in a hands-free manner utilizing voice recognition and Text To Speech, TTS. Lead a team of software engineers on the Android side that developed the Android mobile application that emulated functionality demonstrated with the iPhone application. Developed a second generation of the back-end portal that included refactoring a number of services in response to analytics performed on the server while keeping current with SalesForce features.
  • Developed the User Interface and command queue for two Linux-based home theater systems (i.e. Emotiva XMC-1 and a soon to be released product) utilizing C++/OOP with low-level routines in C. Developed the Mac OS X-based dynamic libraries that control each speaker while making room corrections using Dirac’s tool.
  • Designed and developed a Claims Issuance System for an Insurance company to include an iPad and iPhone application for capturing both photographic and textual information to initiate and maintain insurance claims. The iPad application was provided for Claims Adjusters while the iPhone application provides insured customers with the ability to initiate and track the claims process utilizing a MongoDB private Cloud. Python utilities developed to populate back-end.
  • Claims System was developed on a Window's platform utilizing MS SQL Server/C#.Net to provide a complete solution from the insured client to the claims administrator where policy-specific facultative criteria and automatic treaty computations are fully supported to include honoring precedence rules in the distribution of liability among reinsurers.
  • Developed a CAStatutes app on the iPhone/iPad and Android platforms. Updates are collected and pushed to these devices daily to provide quick search and display for research/litigation support. Django website developed to maintain billing and manage nightly updates.
  • Designed an enterprise-wide business portal that provides core business solutions for First American Title utilizing XML Object Serialization on a J2EE/Java platform with Savvion BPM. Initial deployment produced within 3 months to include a developed architecture utilizing UML/Enterprise Design patterns expertise with progressive iterations deployed over a period of 6 months to provide First American with the best Title Processing system in their industry. Production portal resides on a clustered server configuration in a 24/7 operation that processes 10,000 transactions per hour.

Confidential - Previously IVS

Principal Software Developer

Responsibilities:

  • Designed/Developed a voice controlled client-server application that retrieves flight status information utilizing Java, JNI, XML, VXML and XSLT from FlyteComm.com on Linux.
  • A voice-controlled application that will search an internet site using a CDMA-based cell phone with Bluetooth technology.

Confidential

Software Developer

Responsibilities:

  • Developed the Royalty/Commission Payment System at Confidential to adhere to Screen Actor's Guild requirements and Sony Contractual arrangements. Implementation provided several General Ledger style reports. Address information for recipients were retrieved from a Lotus Notes database for security purposes.

Confidential

Senior Developer

Responsibilities:

  • Developed an AI engine that enables game designers to diagram game logic using a flowchart program (Visio). Extracted design is translated into an Operand Code file using a developed compilation tool. OpCode file is then utilized by the AI engine to drive the interaction between the human player and game characters. Resulting AI engine promotes human player learning in response to game logic that acts intelligently unpredictable.

We'd love your feedback!