We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

SUMMARY:

  • 17+ years of software development
  • Visual C++, STL, C#, .NET, WPF, MFC, Win API, Win Forms
  • Java - Script (Node.Js), Python, Lisp, Ruby
  • ASP.NET MVC; JSON and RESTful APIs; HTML; CSS; IIS
  • QT / QML / Quick Controls 2
  • Android developing (GUI and framework)
  • Databases: Oracle (PL/SQL), Oracle Spatial, MSFT SQL Server
  • Object Oriented Design and Programming
  • Multithreading programming
  • Full feature cycle developing including test-driven development
  • GIS development: AutoCAD Map 3D (ObjectARX), ArcSDE (ESRI), QGIS; FME; Active Reports
  • SCRUM, Kanban, Agile
  • Test-driven development: MSpec, .NET unit tests

SKILLS:

  • Windows, Linux
  • GIT, ClearCase, SVN, Jira, Jama, TFS
  • Internet Information Service (IIS) - deploy and configuration
  • JTAG - flash and debug via Trace32 tool
  • Anite and Racal callboxes
  • Digital protocols: SPI, I2C, UART
  • ETSI 3GPP 27.007 and GSM 07.07 (AT commands), 3GPP 31.111 (SIM ToolKit), SXi

PROFESSIONAL EXPERIENCE

Confidential

Senior software engineer

Responsibilities:

  • Sirius XM code support;
  • Sirius XM Technical Acceptance
  • Developing QT / QML application for Sirius XM tuner
  • Vehicle Tuning management
  • QGIS customization for Oracle Spatial
  • Feature Manipulation Engine (FME) - new plugin developing
  • RESTFull web service developing and support; MVC; ASP.NET; IIS; Node.JS
  • AutoCAD with Oracle Spatial solution develop and bug fix: VC++ (2013), C#, PL/SQL Object ARX, OCCI, SDE (ArcSDE); Google API
  • Developed Windows GUI applications using WPF (XAML) WCF, LINQ, multithreading
  • Developed QT/QML application using Quick Controls 2 and Java Script
  • Developed Android GUI applications
  • Developed new HTTP-based (REST; JSON) custom protocol
  • ++ cross platform development (STL, pthread)
  • Developed MSpec Test Cases using ReSharper
  • Development Ruby Test Cases
  • Developed Requirements using Jama system

Confidential, Scottsdale

Senior software engineer C++

Responsibilities:

  • Developed AutoCAD based GIS platform for outside plant Telecom engineering using ESRI ArcSDE (VC++ and C#), ObjectARX and AutoLISP (AutoCAD)
  • Ported production code from x86 to x64 architecture
  • Converted some components written on VC++ to .NET code
  • Developed RESTFull web app on ASP.NET MVC, SOAP
  • Developed Oracle stored procedure using PL/SQL
  • Developed various reports using Active Reports, Crystal Reports
  • Developed Object ARX, ArcSDE, AutoLISP
  • Created new FME reader/writer plugins for Feature Manipulation Engine (FME)
  • Oracle DB and stored procedures PL/SQL; MSFT SQL server
  • Made modification to ODBC driver to support customer specific Oracle database
  • Implemented various data migration Oracle Spatial <- FME -> ArcSDE and Oracle <- FME -> Oracle
  • Configured MSFT SQL server.
  • Created WCF service using LINQ to Entity framework
  • Linux BSP on MeeGo 1.2 bring up on Intel Atom (Tunnel Creek)
  • Linux drivers integration (UART, SPI, I2C, MICOM, TAB2)
  • MeeGo automate test development: MCTS; BLTS, MWTS
  • File System validation: benchmark, power test, stress test
  • System performance analysis (LMBench, bootchart, valgrind)

Tech lead

Confidential

Responsibilities:

  • Leading a team working on RIL development for Qualcomm-based Android phones
  • RIL development for Qualcomm baseband processor
  • SIM application toolkit design and developing
  • Customer Onsite support

Tech lead

Confidential

Responsibilities:

  • Team lead of Nuance XT9 (Predictive Text Entry Method) integrating
  • SIM application toolkit design and developing
  • Phone settings applications development (MFC)
  • Customer Onsite support

Software Engineer

Confidential

Responsibilities:

  • Symbian / UIQ: Phone application developing from scratch; ETel/TSY developing
  • Various Telephony and Video Telephony features developing
  • AT commands design and developing through Symbian stack.
  • SIM ToolKit

Hire Now