LiveCareer-Resume

software engineering manager resume example with 20+ years of experience

Jessica Claire
  • Montgomery Street, San Francisco, CA 94105 609 Johnson Ave., 49204, Tulsa, OK
  • H: (555) 432-1000
  • C:
  • resumesample@example.com
  • Date of Birth:
  • India:
  • :
  • single:
  • :
Profile
Experienced software engineer, and hands-on engineering manager with 20+ years of product development experience in technology space, and 10+ years of experience in leading development teams (20+ engineers), hiring (10+ offers, 40+ interviews), HR personnel procedures, performance reviews, and project transitions.
Skills
Visual C++, Windows, OOP, STL, Win32, MFC, threads, ATL, IPC, FTP, TCP, HTTP, XML, JSON, services, web services, REST API, SOA, media formats and standards, codec SDK, MPEG-DASH, API design and documentation, (limited) C#, HTML5, CSS, JavaScript.
Accomplishments
Professional Experience
Software Engineering Manager, 09/2009 - Present
Capital One Pelham, NY,
  • BCD spinoff as Imagine in 2013) Nexio video servers and applications run in various nodes of Nexio LAN to facilitate collaborative video broadcast workflows.
  • Media comes from proprietary SAN or generic storage off NAS.
  • Development and team management, Nexio servers' applications, Playout business unit: Led team of 22 developers from Burbank (6), Naperville (8), and Beijing (8 indirect), managed staffing, salary planning, priorities, and customer escalations, teams wisely repurposed components across suites and collaborated as one large team, and leading team of 3 to 6 from Burbank since 2014, adopted Scrum, facilities right-sized, team migrated revision control to Mercurial and Jenkins, team successfully evolved applications using SOA, and selected accomplishments include: Released deliverables for Nexio Software Suite 6.0, 7.0, 8.0, Global Proxy Suite 2.5, 3.0, 3.5, 30+ products.
  • Published functional, REST API, and URI specification document for Hercules web service, and 10 JSON protocol API documents for 3rd party and in-house use.
  • Service-oriented architecture: Initiated, architected and executed SOA from concept to completion to facilitate centralized web client opportunities, and 24/7 service models, and team delivered 2 web services, 10 services, 5 desktop clients, and 3 web client pages for essential functions including media playback, metadata access, proxy management, and two-domain content management.
  • Hercules web service for web player solution based off MPEG-DASH: Architected and developed complete backend C++ engine to process URI, provide dynamic HTML5 player page, JavaScript source based off dash JS, handle "ready to go" and "just in time" sources, and deliver segmented MP4 atoms (H.264, AAC), and team helped with providing C# web service framework, CLI bridge layer, and device testing.
  • JSON services on TCP stack using C++ as part of SOA: Architected and developed header only parser on top of "rapid json" for SAX style reader, multi-threaded server side API framework classes for request-response and notification methods, dynamic rules-based multi-threaded content manager service, and picon service, guided Helper and Requestor to completion, and team evolved six other products as services.
  • Scavenger, Transcoder for proxy media: Needed solution to improve escalated legacy products that required regular handholding, and proposed new method, teamed up, and successfully wrote two new 24/7 products.
  • Nxtheme DLL, skinning SDK: Researched and developed homemade solution for dark theme applying selective API detour, window procedure intercept, and message queue intercept, and teamed up to apply this SDK to all MFC products, and accomplished consistent look and feel of UI.
  • MediaBase DLL, desktop explorer: Guided to optimize original implementation for 200K IDs to meet storage scalability, and achieved interactive UI performance for all conditions regardless of user operation.
  • DTA-Handler architecture in ftp-server: Proposed to introduce single handler to help consolidate all formats as one product build, and scalability, and team added one converter DLL per container for import and export.
Software Engineering Manager, 11/2005 - 08/2009
Capital One Schaumburg, IL,
  • Development and team management, Nexio editing applications:.
  • Hired, mentored and built core editing team to size of 8 in Naperville, collaborated with expanded team in Beijing (8 indirect), teamed up to develop server integration modules for video broadcast workflows, and released deliverables for Video Editing Suite 2.5.
  • Established development process document for consistent procedures and peer code review guidelines, and team established crash dump analysis procedures to help troubleshoot hard to repeat issues.
Principal Software Engineer, 08/1997 - 10/2005
Fis Milwaukee, WI,
  • Harris Corporation acquired Leitch) Architected, designed, and implemented fundamental DLL components for evolution of video editing product, and selected major projects include (C++, Win32, MFC, threads, codec SDK, driver SDK): Interactive playback architecture Video and audio rendering engines Scalable decoder and encoder components Hardware integration modules (critical part of business success in post-production space).
Software Engineer, 08/1994 - 07/1997
Iheartmedia, Inc. Cedar Rapids, IA,
  • DPS acquired Star Media; Leitch acquired DPS in 2000).
  • Star Media, technology startup, created video editing software Velocity for post-production space, and developed projects include Project media management tools, Render Bank, and video effects.
Education and Training
M.S: Computer Science, Expected in
-
Illinois Institute of Technology - Chicago, IL
GPA:
Status - Computer Science
B.E: Electronics and Communication Engineering, Expected in
-
National Institute of Technology - Trichy,
GPA:
Status - Electronics and Communication Engineering
Affiliations
Skills
API, ATL, audio, broadcast, C++, CLI, Hardware, concept, content, content management, CSS, client, clients, documentation, dynamic HTML5, editing, XML, FTP, functional, HTML5, HTTP, IDs, explorer, JavaScript, json, LAN, access, C#, MFC, Win, Windows, window, 2000, NAS, OOP, page, Proxy, rendering, SAN, Scrum, servers, specification, staffing, team management, threads, troubleshoot, Video, Video Editing, Visual C++

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • Illinois Institute of Technology
  • National Institute of Technology

Job Titles Held:

  • Software Engineering Manager
  • Software Engineering Manager
  • Principal Software Engineer
  • Software Engineer

Degrees

  • M.S
  • B.E

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: