We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Chicago, IllinoiS

SUMMARY:

  • Executive Engineer - with 25 + years of Professional Experience in Software Engineering & IT
  • Managing Software Engineering Programs & Projects from Concept to Production and Support
  • Managing Software Engineering Teams & Individuals in Product Development, Test & Support
  • Managing & Leading Onsite & Remote (Onshore / Offshore Software Engineering & Technical Teams)
  • Leading Software Development & Test Efforts in Web, Desktop, Cloud, Embedded, IT & Test / QA QC
  • Managing Systems Engineering Programs & Projects from Concept to Production and Support
  • Managing Systems Engineering Teams & Individuals in Product Development, Test & Support
  • Managing & Leading Onsite & Remote (Onshore / Offshore Systems Engineering & Technical Teams)
  • Managing Software & Systems Requirements, Architectures, Designs, Tests & Implementations
  • Managing all Phases of Software Product Life Cycle from Concept through V&V & Production
  • Managing all Phases of Systems Product Life Cycle from Concept through V&V & Production
  • Managing Software Quality, Systems Quality, Audits, Software and Systems Metrics

AREAS OF EXPERTISE:

Software Research & Development, Architectures, Designs, Tests, V&V, Quality, Production & Support

Systems Research & Development, Architectures, Designs, Tests, V&V, Quality, Production & Support

Firmware Research & Development, Architectures, Designs, Tests, V&V, Quality, Production & Support

Leadership & Management of Software, Systems and Firmware Programs, Projects, Products and People

Management & Development of Organizational Structure, Processes and Quality Systems & Procedures

New Technologies, Cloud, Block Chain, Crypto Currencies, Quality and Regulatory

Design, Development, Analysis, Debug, Test and Support of Cloud and Web Applications (ASP.NET: Web Forms and MVC), Windows Applications (Windows Forms and WPF), Web Services / Web API and Cloud Computing using .NET, Visual Studio IDE, Azure, AWS and other PnP Engineering Tools

.NET Languages used such as C#.NET and VB.NET including HTML, CSS (Frameworks) and JavaScript / TypeScript (Frameworks) - Angular, Server and Client based Programming including G/UI

Databases used such as MS SQL Server (T-SQL) using ADO.NET, LINQ to SQL, LINQ to XML, Entity Framework, ORMs, NoSQL, Big Data including PnP Systems

Automated and Manual based Testing and Development of .NET based Applications including Automation and Deployment for Desktop, Web, Cloud, Embedded, Verification and Validation

TECHNOLOGIES & STANDARDS:

Programming Languages: C, C++, C#.NET, F#, Visual Basic, VB.NET, Java, BASIC, Pascal, Ada, BASIC, Golang, Batch, Shell, Assembly Languages, Machine Code, OOA, OOP, OOD and PnP

Scripting Languages: Perl, Python, Tcl / Tk, PowerShell, Ruby, Windows, Linux, DXL, NI and PnP

Integrated Development Environments (IDE): Visual Studio, Eclipse, Keil, GNU and PnP

Operating Systems: Windows, DOS, Linux, HP-Unix, Mac, RTOS / Embedded and PnP

Web Frameworks: .Net ASP.NET, PHP, Ruby on Rails, Django, Java and PnP

Web Development: Web Forms, MVC, HTML, CSS, JavaScript, JQuery, Ajax, JSON, Web Services, Web API, SOAP, REST, WCF, XML, Angular, Bootstrap, Responsive, Web Sockets and Cloud

Web Browsers: Internet Explorer, Google Chrome, Firefox, Safari, Opera, Netscape and PnP

Desktop Development: Windows Forms, WPF, Console Applications, Utilities and PnP

Cloud Computing and Virtualization: Deployment and Maintenance on AWS, Azure, Google and Others

Database Systems: Microsoft SQL Server, MS SQL Server Management Studio, MySQL, PostgreSQL, SQLite, NoSQL, Oracle, MS Access, SQL Programming, ADO.NET, LINQ, Entity Framework, T-SQL, PL/SQL, SSIS, SSAS, SSRS, Stored Procedures, ORM, Database Schema and PnP

Mobile Technologies: Windows, Android, iOS, Palm, Symbian and PnP

Development and Test: Systems, Frameworks, Architectures, Models and Libraries

Business Management Systems: SharePoint, CRM, CMS, Workflow, ERP, BI and SaaS

Development Processes: SDLC, Agile, Iterative, Waterfall, Extreme, Lean and PnP

Standards: Medical Device, FDA 21 CFR 820 and 21 CFR Part 11 and others, Aerospace and Avionics FAA, Telecom FCC, IEC, ISO 13485 and others, Military, DO-178B, DO-178C, RTCA, DO-254, DO-160, ITAR, Quality, IEEE, American, European, OpenADR

Development and Test Hardware and Software: Test Equipment, Analog and Digital Multimeters, AC and DC Power Supplies, Oscilloscopes, Signal Generators, Spectrum Analyzers, Protocol Analyzers, Network Analyzers, Logic Analyzers, Emulators, Simulators, Debuggers, Assemblers, Disassemblers, Serial Testers, Power Meters, Communications Sniffers and Analyzers, Design and Analysis Software, PSPICE, Electronics Workbench, ORCAD, Altium, Allegro, Computer Simulations, C/ATE, National Instruments, TestStand, LabVIEW, IBM Rational Tools / Robot, CAD, LDRA, dSPACE, NUnit, JUnit, CodedUI, Selenium IDE and WebDriver, Appium, VSTest, Test Fixtures, Pogo Pins, Bed of Nails, PnP Test Tools and Suites including Frameworks and Architectures Automatic and Manual

Embedded: Microcontrollers 8, 16, 32, 64 BIT, DSP, ASIC, FPGA, SOC, PLC and PLD

COMMS: RS232, RS485, USB, GPIB, GPIO, HPIB, Ethernet, CAN, I2C, SPI, Parallel Port, Com/Serial Port, Radio Frequency RF, Zigbee, Z-Wave, FDMA, CDMA, TDMA, 3G, 4G, LTE, Wi-Fi, WiMax, LAN, WAN, VPN, VOIP, TCP / IP, Microwave, Bluetooth Classic (BT) and Low Energy (BLE), RFID, 802.15.4, 802.11, GPS, Mesh Networks, TTP, CDN, AFDX, AR INC Series, SPI and PnP

Requirements: DOORS, RequisitePro, Web Systems and PnP

Configuration Management: TFS, ClearCase, Vault, SourceSafe, CVS, SVN, MKS, GitHub and PnP

Defect Management: ClearDDTS, DDTS, Bugzilla, JIRA, Web Systems and PnP

Program Management & Project Management: Planning, Organizing, Learning, Controlling, Scope, Quality, Time (Scheduling), Cost, Resources, Software Metrics and Systems Metrics

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, Illinois

Software Engineer

Responsibilities:

  • Supporting / Managing / Mentoring / Coaching Software and Systems Engineering Programs & Projects
  • Software Development, Software Test (Verification and Validation) & Quality, Legacy and New Products
  • Designing, Developing, Integrating and Testing Software and Systems using
  • Developed .NET, ASP.NET Web and Desktop Applications using HTML, CSS, JavaScript, C#, VB.Net, SQL, C, C++, Python, Java and Golang and many other languages and scripts

Confidential, Chicago, Illinois

Principal Engineer

Responsibilities:

  • Designed, Developed, Integrated, Tested & Supported Software Systems Engineering and Quality
  • Managed and Led Automation Engineering V&V Programs, Projects and Products
  • Designed, Developed and Tested Web, Desktop and Database Applications in Engineering
  • Used .NET, ASP.NET, Java, Python, using HTML, CSS, JavaScript, C#, F#, SQL, C, C++, etc.
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)
  • Development, Deployment and Maintenance Software on Cloud - Amazon (AWS), Azure and Others
  • Supporting Management in Engineering Projects, Tasks and Decision Making

Confidential, Chicago, Illinois

Software Engineer

Responsibilities:

  • Designed, Developed, Integrated, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web and Desktop Applications using HTML, CSS, JavaScript, C#, F#, SQL, C, C++, Python, Java and Golang and many other languages and scripts
  • Developed and Tested GUI, User Interface and UX
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)
  • Development, Deployment and Maintenance Software on Cloud - Amazon (AWS), Azure and Others
  • Managed Software Systems Engineering Programs, Projects and Onshore and Offshore People
  • Project Lead for OpenADR - Software System is listed on OpenADR.org

Confidential, Chicago, Illinois

Software Engineer & Test Engineer

Responsibilities:

  • Designed, Developed, Integrated, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web and Desktop Applications using HTML, CSS, JavaScript, C#, F#, SQL, C, C++, Java and Golang and many other languages and scripts
  • Developed and Tested GUI, User Interface and UX
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)
  • Development, Deployment and Maintenance Software on Cloud - Amazon (AWS), Azure and Others
  • Managed Engineering Projects and People

Confidential, Chicago, Illinois

Software Engineer

Responsibilities:

  • Designed, Developed, Integrated, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and Golang and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web and Desktop Software Systems (Manual and Automatic)
  • Development, Deployment and Maintenance Software on Cloud - Amazon (AWS), Azure and Others
  • Managed Engineering Projects and People

Confidential, Chicago, Illinois

Director of Engineering & Technology

Responsibilities:

  • Managed Software Systems Engineering Programs, Projects and People
  • Developed Organizational Structure, Engineering and Quality Processes
  • Designed, Developed, Integrated, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and Golang and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web and Desktop Software Systems (Manual and Automatic)
  • Development, Deployment and Maintenance Software on Cloud - Amazon (AWS), Azure and Others

Confidential, Indianapolis, Indiana

Research & Development Engineer

Responsibilities:

  • Designed, Developed, Integrated, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and Golang and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)
  • Development, Deployment and Maintenance Software on Cloud - Amazon (AWS), Azure and Others
  • Managed Engineering Projects and People

Confidential, Chicago, Illinois

Senior Engineering Manager

Responsibilities:

  • Managed Software Systems Engineering Programs, Projects and People
  • Developed Engineering and Quality Processes
  • Designed, Developed, Integrated, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and Golang and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)
  • Managed Engineering Projects and People

Confidential, Indianapolis, Indiana

Software Engineer

Responsibilities:

  • Designed, Developed, Integrated, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and Golang and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)

Confidential, Rockford, Illinois

Staff Systems Engineer

Responsibilities:

  • Managed Software Systems Engineering Programs and Projects
  • Designed, Developed, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and Golang and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)

Confidential, Burlington, Iowa

Software Engineer

Responsibilities:

  • Designed, Developed, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)

Confidential, Madison, Wisconsin

Customer Support Engineer

Responsibilities:

  • Designed, Developed, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)
  • Managed Technical Staff

Confidential, Schaumburg, Illinois

Software Engineer

Responsibilities:

  • Designed, Developed, Tested and Supported Software Systems Engineering and Quality
  • Developed .NET, ASP.NET Web & Desktop Applications using HTML, CSS, JavaScript, C# and SQL
  • Developed using C, C++, Java and many other languages and scripts
  • Responsible for Software and Systems Architectures, Designs, Test and Implementations
  • Tested Web, Desktop and Embedded Software and Firmware Systems (Manual and Automatic)
  • Managed Technical Staff
  • Design, Develop, Debug, Test and Support of Desktop, Web, Embedded Software and Firmware, Development and Test Systems and Tools, Products and Services, Production and Manufacturing
  • Capture, Manage and Implementation of Software Requirements, Systems Requirements, Hardware Requirements, Test Development and Execution Requirements and IT Requirements
  • Configuration Management, Source Control, Version Control of Software, Firmware and Systems
  • Trained Engineers, Technicians and IT Personnel in areas such as Software Development Life Cycle, Systems Development Life Cycle, Software and Systems Test, Analysis and Quality
  • Design and Development of Proof of Concepts of Software and Systems, Software and Systems Prototype Models, including Schematics, Blueprints, Assemblies, Board Layouts and Wireframes
  • Perform Software and Firmware Code Reviews, Architectures and Framework Reviews, Software and Firmware Refactoring, Bug Fixes, Software and Systems Enhancements and Features Upgrades
  • Website and Systems Deployment and Maintenance in the Cloud, AWS, Azure and Others
  • Design, Development and Execution of Test Protocols, Test Cases, Test Procedures, Automation and Manual Tests, Test Processes, Verification and Validation (V&V) Tests, Use Cases, User Stories, White Box Tests, Grey Box Tests, Black Box Tests, Unit Tests, Modular Tests, System Tests, Regression Tests, Systems Integration Tests (SIT), Environmental Tests, EMI / EMC Tests, Qualifications Tests, Acceptance Tests, Vibrations Tests, Ad hoc Tests, Alpha Tests, Beta Tests, Stress Tests and Others
  • Support of Stakeholders both Internal and External, Capturing Issues and Implementing Resolutions

We'd love your feedback!