We provide IT Staff Augmentation Services!

Software Engineer Ii Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • Over 17 years of experience in Information Technology on analysis, design and development.
  • Exposed to all phases for Software Product Life cycle from Analysis, Design, Implementation and Maintenance.
  • Expertise in application development with exposure to domains of Web Technologies, Auto Car Infotainment, Embedded/Mobile platform and application, Application Interfaces and Frameworks.
  • Quick learner, Supportive, Enthusiastic and Flexible in working with new and emerging technologies and working around unfamiliar areas.

TECHNICAL SKILLS:

Computer Languages: C++ (expert), C# (fluent), Java (fluent)

Web: HTML, CSS, Java, REST API, JSON, XML, Web Apps & Services, Nginx, IIS

Windows: VC++/C#.NET, Win32, MFC, ATL, .NET, WinDBG

Cross Platform: Qt C++ SDK v4.6, Qt Creator IDE v2.1, Boost C++

Design: OOAD, UML, MS Visio

Quality & Tracking: TFS, JIRA, MS C++ UTF, CppUnit, Google Mock, Junit, JMock

Version Control: Perforce, Source Depot, GIT

Operating Systems: Windows 7/10, Windows Compact/CE, CentOS/Ubuntu

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Software Engineer II

Responsibilities:

  • Contribute to the implementation of Geo location web services for Confidential services
  • Contribute to the maintenance of the Travel Servers and integration with Air Canada services
  • Contribute to the implementation of IVR Rest java web services
  • Support DevOps for live incidents for Travel services
  • Contribute to the Agile scrum software process methodology

Environment: Visual Studio 2008 - C++, C#, Java, Intellij IDEA, Rest API, XML, JSON, Javascript, MS SQL Server, IIS, Nginx, Perforce, Git, Jira, Stash, Anthill, Jenkins

Confidential, Bothell, WA

Snr. Software Engineer

Responsibilities:

  • Contribute to the design & implementation of features in Flow Cytometry software
  • Contribute to the maintenance and performance improvements of the software
  • Contribute to the Agile scrum software process methodology

Environment: Visual Studio 2010/2013 - C++, MFC, Codejock Xtreme Toolkit, C#, .NET Interop, Boost C++, OpenMP, Postgres SQL, Git, SVN, TFS, JIRA/Stash, Windows 7

Confidential, Seattle, WA

Software Engineer

Responsibilities:

  • Contribute to the design and development of product features for multiple countries US, CA & UK version of the products
  • Contribute to Maintaining products by triaging, grooming and by fixing triaged issues
  • Assist Team and Familiarize from requirements to development of Federal Postal Regulations, Postal Bulletins, DMM and IdeAlliance - Mail.dat, Mail.XML Postal Standards
  • Continuous Integration of USPS Postal Mailing Reports and, XML Web services to current products
  • Upgrade Reporting implementation from ActiveReports6 from C++ to Active Reports 8 C++/CLI .NET

Environment: Visual Studio 2012 - C++, C#, C++/CX/CLI, .NET Interop, .Net FCL, MFC, COM, Boost C++, XML/XSL/SOAP, Active Reports 6/8, Git SCM, JIRA, Windows XP/7, Jenkins

Confidential, Bellevue, WA

Software Development Engineer II

Responsibilities:

  • Design and Develop Entertainment user experience for FORD SYNC Automotive Infotainment system
  • Integrate various media standards supporting popular consumer devices - USB Connected devices, iPod/iPhone, MTP, BT Stereo, HD Radio, DAB
  • Investigate and resolve performance optimizations

Environment: Visual Studio 2008 - C++, Platform Builder 6, Win32 API, Windows CE Drivers,Embedded Flash (ActionScript 2.0), Source Depot, FORD SYNC, MS Auto PDK (WinCE 6.0), Multi-threading, Post-mortem Debugging, WinDBG, TFS, Agile Methodology, Windows Embedded Compact/CE, Windows 7, Windows 8

Confidential, Bothell, WA

Senior Software Engineer

Responsibilities:

  • Design and Develop cross-platform device flashing tool for OMAP3630 ARM CPU
  • Linux and Android Engineering Builds, Integration of Magnetometer Sensor Driver
  • Troubleshoot and fix Windows Mobile Power Management, Battery Calibration and Battery Indicator, including enabling power management for Bluetooth, Wifi and Camera Drivers.
  • Troubleshoot Windows Mobile Integration issues with board BSP and TerreStar Genus Satellite Handset
  • Satellite communication simulation testing for Handset and troubleshoot radio issues, connection latency
  • Nokia Mobile UI Design for Wine.COM client using QML, Qt UI forms, Rest API
  • Technical feasibility of Mobile development platform over .NET CF and Qt v4.5 Frameworks
  • Architect and Design Application suite of products - Media Organizer and Player, Shared Access, Other files explorer.
  • Develop Customized Windows Mobile User Interface Controls in C# .NET CF 2.0
  • Develop Windows Mobile Music Media Organizer and Player integration with WM Player OCX control

Environment: Qt Creator 2.1, Qt 4.6.5 SDK, Window XP, Redhat Enterprise, OMAP Flashing Protocol, libusb-win32/libusb, USB 1.2/ 2.0 Protocol Analyzer Tools, Install Jammer Builds, RPM Builds, OMAP3630 CPU based Macro Reference Board, BeagleBoard XM, Linux Android Builds, Uboot, XLoader, Busybox Tools, Visual C++ & C# 2008, Win32 API, ATL-COM, Star Team, Synergy, Windows XP, Windows Mobile 6.5 SDK, Windows Mobile Platform Builder 5, Nokia Symbian OS- Qt Supported Phones,.NET CF v2.0,

Confidential, Bellevue, WA

Systems Software Development Engineer

Responsibilities:

  • Design and Develop Framework for UI Theme, Internationalization/Localization, Layout Orientation framework for WINCE Platform
  • Design and Develop Plugin Framework for runtime- customization of Themes
  • UI Skin Framework for GWES Common Controls and Custom Controls for CE Device
  • Develop, Implement and Customize Shell application
  • Debugging WINCE 5/6 using Platform Builder 5/6, App Verifier, OS Image
  • Customizing Wince 5/6, with Soleus platform for GPS and Headless devices
  • Develop Stream Driver for Audio Manager and Service Indicator Handlers.
  • Investigate memory leaks using LMEMDEBUG and AppVerifier and performance optimization
  • Writing API Unit Test scripts in C++ on Windows XP and Win CE OS
  • Setup, Deploy, Debug WinCE - Soleus on Hardware from MSI, Sirf, Samsung, Quanta
  • Team Collaboration across Marketing, Feature Managers, BSP/Systems/Application Developers, QA, Build Managers, Documentation Members.

Environment: Visual C++ 2005, Win32 API, ATL-COM, XML, XSD, Perforce, Windows XP/CE 5.0/6.0, App, Verifier, Platform Builder 5/6, Visual Studio Team Client, VC++ Command Tools for Win CE 5.0/6.0, Windows CE Build System.

Confidential

Senior Software Engineer

Responsibilities:

  • Development & Bug fixes for iPassConnect 3.0, 3.01, 3.1, 3.21, 3.25, 3.26, 3.3 Client in VC++ - MFC, ATL-COM
  • Feature Development - Text to Database Conversion using ADO, Keyword Search, Crash Handler Support
  • Development and Bug fixing of WIFI issues -  MeetingHouse AEGIS 802.1x SDK
  • Development, Bug fixing and Testing of Internationalization using Unicode, Resource DLLs
  • Debugging the complex software heavily using Multithreading, Multi-processing, Win32 Base services, Security using VC++.NET, Visual Basic 6, VBUnit, CPPUnit
  • Whitebox Quality through Rational PurifyPlus products - PureCoverage, Purify, Quantify, VBUnit, CPPUnit
  • Writing TestPlans, Testcases and API Unit Test scripts in VC++ & VB on Windows 2000/XP

Environment: Visual C++ 6/7, Visual Basic 6, Win32 API, MFC, ATL, STL, WTL, COM, ADO, WinInet, UML, PCCTS / ANTLR for C/C++, CPPUnit, AEGIS 802.1x SDK, OpenSSL, ZLib, HTML, XML, VBUnit 2.X, Perforce, Windows ME/NT/2000/XP, Rational PurifyPlus, Rational Rose 98, Perforce, Bugzilla

Confidential

Quality Engineering

Responsibilities:

  • Debugging and fixing bugs for Quark XPress v4.0,  4.5, 5.0, 5.1, 5.5, 6.0 and 3rd Party XDK plugins for XPress software of Windows 95/98/ME/NT/2000/XP and Macintosh Classic v9, OS X
  • Quality Certification of Quark XPress XDK - Kit
  • Development of TestWare for Quality Certification - AutoXDK, a QDR Content verification tool developed in VC++ - MFC - ATL COM, ActiveX, ODBC, STL, Rational Rose 98
  • Development and Porting of TestHarness API Framework - Unit testing tool in C++, STL for Windows - VC++ 6.0 and Mac OSX - Code Warrior 8
  • Writing Test Plans, Test Cases and API Unit Test scripts in C, C++ on Windows 2000/XP and MAC OSX
  • Testware feasibility, analysis, design and development as part of Test Process optimization

Environment: Windows 98/ME/NT/2000/XP, MAC Classic/OSX, Visual C++ 6.0, ATL, MFC, Win32 API, COM, CodeWarrior8.0, Classic API, Carbon API, STL, Resourcerer, Quark Xpress C XDK API, VSS, CVS, PCCTS/ANTLR for C++, ASpell API,  CPPUnit, HTML, Javascript, ActivePerl, MS Access MDB, Silk Radar

Confidential

Co-founder, Project Lead and Consultant

Responsibilities:

  • Requirements Gathering, Customer Interfacing, Analysis, Architect, Design & Coding of solution
  • Development of e-Consultancy Inter - Intranet enabled software in VC++, MFC, MySQL C API, ODBC C API, PHP, HTML, XML, JavaScript
  • Development of Internet Websites using Open Source technologies - PHP, MySQL, Apache
  • As a Consultant in Open Source ISP Technologies for SpaceRegister.com, StarWeb - Intec Group Ltd. (TIGL.com)
  • Coordinating a Team of 7 members

  Environment: Windows NT, Visual C++ 6.0, MFC, IE Programming, PHP/MySQL, JavaScript, HTML, XML, Apache, IIS

Confidential

Project Lead

Responsibilities:

  • Requirements Gathering, Customer Interfacing, Analysis, Architect, Design & Coding of solution
  • Development of Internet Websites using - ASP, JSP, PHP, JavaScript, HTML, MS SQL, MySQL, Apache, IIS
  • Development of Utility Software tools - FTP, Desktop AdBar in VC++ - Win32 API, MFC
  • Development and of  Multi-Level Marketing Software components in VC++ - ATL COM, PHP
  • Coordinating Web Hosting Services of the Organization and consulting other Hosting Partners
  • Coordinating a Team of 8 members 

Environment: Windows NT, Visual C++, MFC, IE Programming, ASP, JSP, PHP/MySQL, JavaScript, HTML, Apache, IIS

Confidential

Software Engineer

Responsibilities:

  • Development of VelociBridge - connector for Lotus Notes and IBM Content Manager in C, C++, Lotus C++ API, IBM Content Manager C API, DB2, Tivoli (IBM ADSM) Store Manager
  • Development of Document and Image Mgt. System  (DIMS) in Lotus Notes 4.6
  • Re-engineering of Electronic Document Mgt. System (EDMS) in Lotus Notes4.6 - LotusScript, Lotus C++ API for Bombay House - Tata Industries Ltd, later packaged as CEO.Sphere
  • Configuration, Development and Consultancy on IBM EDMSuite of  Products

Environment: Windows NT, Visual C++ 6.0, Lotus Notes 4.6, Lotus Script, Lotus Notes - C/C++ API, Content Manager (Visual Info) C API, DB2 - SQL, Tivoli SM (IBM ADSM)

We'd love your feedback!