Information Technology Specialist Resume
SUMMARY:
I am looking for a career with a company in the high - technology industry which will allow me to use my broad range of skills in computer software and hardware design, programming, and testing as well as in general electronics (analog, digital, and hybrid).
TECHNICAL SKILLS:
- C/C++/C++.Net
- C#.Net,
- VB.Net,
- Python/Python.Net
- X86/X64/AMD64/ARM assembler (CPU)
- Windows (3.1 - 10.0)
- Win32
- Win64
- WinCE (1.0 - 7.0)
- Windows Mobile (through v8.1)
- Linux/UNIX/BSD
- OS/X.
- Visual Studio (-2015)
- Product Studio
- Source Depot
- CVS
- GIT/GITHub/GitLab
- WTT
- Netmon
- WTK
- Word
- Excel
- Power Point
- Access
- SQL Server/T-SQL
- Windbg
- KD
- GDB
- NTSD
- NTKD
- VS Debugger
- GDB
- MSBuild
- Powershell command scripts
- Batch Scripts
- NUnit
- TeamCity
- Selenium
- DirectPlay
- Direct3d (D3D)
- DirectDraw
- DirectX
- Networking
- API’s
- SDK’s
- WDK
- MFC
- ATL
- Shell
- UI
- NET(v1.0-4.6)
- Mono
SKILLS:
- Mathematical analysis
- Algorithmic design
- Multi-threaded programming
- Distributed systems
- Real-Time Programming
- Digital communication
- User/Kernel Mode Debugging
- Automated Testing
- Digital Signal Processing (DSP)
- Software Defined Radio (SDR)
EMPLOYMENT HISTORY:
Confidential
Information Technology Specialist
Responsibilities:
- Develop programs in C# using VS 2013-2015, ASP.Net, SQL Server, and SSRS to support internal and external customers of WA State Ferry System.
- Maintain programs written in C, C++, VB and ColdFusion; rewrite legacy programs written in C, C++, VB, and ColdFusion in C#, SSRS, and ASP.Net if necessary for current use.
- Test and update programs written for older operating systems to run on Windows 8.1 through Windows 10, and older versions of Windows server to run on Windows Server 2012 and 2016. Update programs written for earlier versions of Visual Studio to build in VS 2013/2015. Maintain projects in TFS. Convert older projects saved in VSS to TFS projects as needed.
Confidential
Software Test Engineer
Responsibilities:
- Analyze test requirements, create test plans, design & write test code in C#, Selenium, NUnit,& SQL using VS 2013 for a large, multi-user, web-based financial application which analyzes and displays portfolio management data stored across multiple SQL databases.
- Integrate changes using TeamCity and Octopus. Record & track progress in Jira.
Confidential
Software Test Engineer
Responsibilities:
- Analyze manufacturing test results for high-capacity/high-throughput/high-reliability digital storage systems.
- Create, customize and run performance tests in Python & C under Confidential .
- Analyze and resolve outstanding bugs; debug code using GDB.
Confidential
SDE III - Exchange Team
Responsibilities:
- Create new C# programs in VS 2013-2105 for converting Razzle projects to MSBuild projects.
- Create Unit Tests for created tools.
- Perform code reviews (using Codeflow) for other team members.
Confidential
Build Support Engineer
Responsibilities:
- Create automated builds for Azure Team clients.
- Maintain distributed build environment and custom builds.
- Provide support to the development teams as necessary. Create custom tools in C++/C#.
Confidential
SDE - Quality Assurance
Responsibilities:
- Write Tests for software written in Java, Python, C++, and Ruby over Red Hat Linux using Eclipse for video ad-delivery system to assure that advertisements are delivered accurately and promptly as required by the users' target device(s), browser(s), and operating system(s), and in accordance with the pre-programmed advertisers' Confidential target demographics (age, gender, purchase history, etc.).
- Track time & progress in JIRA.
- Integrate code using TeamCity.
Confidential
Software Validation Engineer
Responsibilities:
- Write test software for Platform Debug Toolkit ( Confidential ) using C# and Python.Net. Write regression test code in C# and Python.Net. Extend Confidential code coverage as necessary.
- Submit test code for review and perform code reviews for other SVE’s. Take part in daily and weekly Scrum meetings and submit daily and weekly reports.
Confidential
Software Test Engineer
Responsibilities:
- Set up and test embedded-Linux-based vehicle performance monitoring system with Confidential communications using Python-based test scripts.
- Create new test scripts and extend scripting language using Python and Java over embedded Linux. File bugs with developers, test bug fixes, and write regression tests as necessary. Add new functionality as required. Analyze data stored in MySQL database.
Confidential
Software Engineer
Responsibilities:
- Receive and resolve customer trouble tickets.
- Design, develop, and write automated log analysis tools and automated test code in C++, C#, and Python as needed.
- Perform other duties as assigned.
- Track time & progress in JIRA. Integrate code using TeamCity.
Confidential
SDET III
Responsibilities:
- Run performance tests on Confidential 15 against Windows 7 and 8. File daily performance and bug reports.
- Test resolved bugs to verify fixes and close bugs once fix is verified.
- Modify and expand test plans as necessary to meet changing test needs.
- Use debuggers to analyze crashes for bug reports and bug reproduction.
- Set up test configurations as required on both physical and virtual machine networks.
- Research and prepare methods of test automation for stress and reliability testing.
- Run sanity checks on daily builds as necessary.
- Create custom reports using T-SQL queries in MS-Office documents.
Confidential
SDET II
Responsibilities:
- Prepare test automation plans, strategies, test scope, risk mitigation, methodology, and time estimates for UI testing in C#, using MAUI, for secure system used to transmit evidence in digital form to law enforcement agencies.
- Write, test, and implement automated test code for UI testing of the application to verify that it is robust, secure, and fully compliant with all standards as set forth by law enforcement agencies, courts, and other relevant bodies.
- Perform code reviews for other developers, and make sure all code complies with coding and security guidelines. Integrate code changes as necessary. Create custom reports using T-SQL queries in MS-Office documents.
Confidential
SDET II - Windows Sustained Engineering
Responsibilities:
- Prepare test plans including testing scope, risks and mitigation, test methodology, time estimates, schedules, milestones, pass/fail bars, strategy, test categories, tools, and documentation requirements.
- Perform code reviews in C/C++/C#.
- Triage test failures and target most problematic test issues. File bugs and work with service pack/hotfix/bugfix developers to target most serious problems.
- Set up test environments on real and virtual systems as required. Update team Wiki(pedia) as necessary. Create custom reports using T-SQL queries in MS-Office documents.
Confidential
Software Validation Engineer
Responsibilities:
- Prepare test plans including testing scope, risks and mitigation, test methodology, time estimates, schedules, milestones, pass/fail bars, strategy, test categories, tools, and documentation requirements.
- Perform code reviews in C++ & C# using KlocWork and FxCop; analyze results and pass to developers for action.
- Verify and validate action on problem items. Write test scripts in Python and IronPython on final code base and verify/validate test results.
- Perform tests on real and virtual test environments File bugs. Verify and validate bug fixes. Prepare periodic reports for management. Participate in Scrum meetings and document progress daily. Maintain team Wiki.
Confidential
SDET, Windows CE 7.0 & MS Automotive 7.0
Responsibilities:
- Prepare test plans including testing scope, risks and mitigation, test methodology, time estimates, schedules, milestones, pass/fail bars, strategy, test categories, tools, and documentation requirements.
- Write and run manual and automatic tests in C/C++, OpenGL & OpenVG on Windows CE 7.0 using Visual Studio for Graphics Compositor.
- File bugs in Product Studio as necessary.
- Use Tux and WTT to automate tests. Verify resolution of fixed bugs.
- Run security tests (Fuzz tests, code coverage, App Verifier, and SWI) against code and log in appropriate SQL database. Maintain test code in product tree using Source Depot and Gatekeeper.
- Set up test hardware and virtual machines. Assist in working bugs as needed. Perform code reviews for SDE’s and SDET’s as needed. Debug source code. Maintain test & training documentation in team Wiki. Create custom reports using T-SQL queries.