We provide IT Staff Augmentation Services!

Software Development Engineer Resume

COMPUTER SKILLS:

Azure: CosmosDB, Service Fabric, Service Bus, Cloud Service, Storage, Active Directory, Web Apps, Redis Cache, Key Vault

.Net: Framework, Core, Standard

Web Services: WebAPI, WCF, Service Stack, SOAP, REST, XML, XPath, XSL, HTML, ASP, ISAPI, IIS, COM, ActiveX, .Net, ASP.Net, WinInet, URLMON, WinSock.

Databases/Big Data: SQL Server, Azure CosmosDB, Cosmos/Scope, Access, Entity Framework, OrmLite, SQLite

OSs: Windows 3.x, NT, 9x, XP, 200x, Vista, 7, 10, Server 20xx, MSDOS, UNIX, Confidential, OS/32 - MT

Agile methodologies: Scrum, Kanban, TDD, XP

Other: MVC, MSMQ, Cryptographic APIs, Docker Containers

Languages/Development Environments: C#, C++, T-SQL, C, Scope, VB, VB.Net, MFC, ATL, VBScript, Javascript, Fortran, Pascal, PL/M, Algol, various Assemblers, Visual Studio, VC++, SQL Server Management Studio, Git

EXPERIENCE:

Software Development Engineer

Confidential

Responsibilities:

  • Developed various Azure-based components for the Customer Master Service in the Universal Store group, using the latest Azure (and related) technologies, including CosmosDB, Service Fabric and Docker Containers, plus more traditional components such as Service Bus, Azure Storage, Azure Active Directory, and Key Vault.

Software Development Engineer

Confidential

Responsibilities:

  • Member of agile team developing enhancements to the company’s cloud-based Micro Market eCommerce platform, mainly Web Services (SOAP via WCF, and REST via WebAPI) and Credit Card Processing, including support for encrypting credit card readers (TransArmor and Confidential ) and Confidential certification.
  • Cloud technologies were Azure-based, including Cloud Services, Web Apps, Storage, Redis cache, and Service Bus.
  • Frontend and middle tier code was in C#, Asp.Net, WebAPI, WCF, and Service Stack. DB was SQL Server.

Software Development Engineer

Confidential

Responsibilities:

  • Member of agile team developing security remediations for the Authorize.Net eCommerce platform.
  • Frontend and middle tier code was in C# and Pascal, Asp.Net and MVC, DB was SQL Server.

Confidential

Software Development Engineer

Responsibilities:

  • Member of agile team developing enhancements to the Web Product Catalog DB, Product Catalog Manager ( Confidential ) app used to maintain it, and Product Catalog Web Services used for interop. App was in C#, DB was SQL Server.
  • Member of agile team developing enhancements to the Handset Ordering System used by service reps for exchanges and upgrades. All frontend code was in C#, DB was SQL Server. True agile methodology, including some XP (daily scrum, 2-week sprints, pairing, some TDD)

Confidential

Software Development Engineer

Responsibilities:

  • Developed relevance measurement pipeline for Confidential Commerce Search, including Windows Services for result scraping, page caching, and AWS Confidential interface, Confidential apps for accuracy judgment and scrape management/accuracy analysis, SQL Server backend, and Scope jobs for analysis of Cosmos search logs. Nearly all work was in C#, with a few C++ modules for legacy interop. Partial agile methodology (variable-length sprints, scrum 2-3 times per week)

Confidential

Software Development Engineer

Responsibilities:

  • Developed several services for Confidential, including Instant Answers services in C++, an ASP.Net-based Office Research SOAP service in C#, Commerce Query Analysis tools in C#, Clickthrough-rate-based Feedback Loop throttling system in C# and Scope/Cosmos, and PopScore Annotation in C# and Scope/Cosmos.
  • Partial agile methodology (variable-length sprints, scrum 2-3 times per week)

Technical Lead/Software Development Engineer

Confidential

Responsibilities:

  • Primary developer and subject matter expert for Passport SOAP Web Services (Delegated Admin and Service API) used by partners to control passports in managed domains. Most livesite code was in C++, using VS.Net’s ATL SOAP Server framework. Also wrote several utility & test programs in VB.Net, C#, VBScript & Javascript.
  • Developed a variety of components for the Transpoint online bill presentment & payment system, including the CSS Manager (a COM object used by the support tool to interface to the Customer Support System), a custom componentized setup system, and portions of the Biller Information System. Most code was written in C++.
  • Primary developer for the Internet Explorer Administration Kit, used by ISPs, ICPs, and OEMs to customize IE. Product included an MFC wizard and customization DLLs, run during setup.
  • Developed a variety of components for Host Based Printing, including Setup, Engine Monitor VxD, and Logical Printer DLL. Target platform was Windows 3.x, most code was written in C.

Director, Software Technology

Confidential

Responsibilities:

  • Developed several components, mostly fax-related drivers and apps, for the company’s office integration products combining fax, scanning, and printing capabilities under Windows 3.x.

Director of Engineering

Confidential

Responsibilities:

  • Ran small engineering groups developing Arcnet and Ethernet networking products (ISA and MCA adapters and hubs) for these two companies.
  • Responsible for both hardware and software (Netware drivers, in 80x86 assembler).

Senior Systems Programmer

Confidential

Responsibilities:

  • Developed firmware for smart CRT terminals, mostly in 8051 assembler.

Consultant

Confidential

Responsibilities:

  • Did consulting and contract programming in C and assembler, mainly in the MSDOS environment, but some UNIX and OS/32-MT ( Confidential proprietary OS) work.

Senior Systems Programmer/Lead Programmer

Confidential

Responsibilities:

  • Developed software and firmware for the company’s custom RS-485/HDLC clustered networking architecture under their proprietary Confidential (called BTOS by Burroughs) Operating System.
  • Led a small group developing communications emulators (3270/2780) and protocol handlers (BiSync, SDLC) for the company’s line of 80x86-based workstations.
  • Most code was in PL/M and 80x86 assembler.

Manager Software Development/Senior Systems Programmer

Confidential

Responsibilities:

  • Developed horizontal microcode and drivers for a custom bit-slice-based I/O processor for the company’s 3200-series minicomputers. Microcode was in AMD 29xx assembler, drivers in Confidential Assembler.
  • Ran a group developing firmware for smart CRTs and printers, and software for intelligent terminals. Terminal firmware was in 6800 assembler, intelligent terminal software in 6809 assembler.
  • Developed 2780 emulators and BiSync protocol handlers for the company’s full line of 16- and 32-bit minicomputers. All code was in Confidential assembler.

Hire Now