We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

SUMMARY:

  • 17+ years of software development
  • Object Oriented Design and Programming
  • Multithreading programming
  • Full feature cycle developing including test - driven development
  • GIS development: AutoCAD Map 3D (ObjectARX), ArcSDE (ESRI), QGIS;Active Reports
  • SCRUM, Kanban, Agile
  • Test-driven development: MSpec, .NET unit tests

TECHNICAL SKILLS:

Windows development: Visual C++, STL, C#, .NET, WPF, MFC, Win API, Win Forms

Scripting languages: Java - Script (Node.Js), Python, Lisp

Web development: 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, FME

Digital protocols: SPI, I2C, UART

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
  • 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
  • Vehicles Reception and Acoustic Tuning
  • QGIS + Oracle Spatial - developing plugins (Python QGIS) for Telecom solution
  • 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
  • FME (Feature Manipulation Engine) - custom plugins developing
  • 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

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

Confidential

Senior software engineer

Responsibilities:

  • Linux BSP on MeeGo 1.2 bring up on Intel Atom
  • Linux drivers integration
  • MeeGo automate test development
  • File System validation: benchmark, power test, stress test
  • System performance analysis

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

From 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