Software Technical Consulting Engineer Resume
Hillsboro, OR
Objective
- Seeking a strategic software engineering position in a company where I can make a sustainable contribution with my diverse set of technical skills.
TECHNICAL SKILLS
Operating Systems: Win 7/8/10, Mac OS X, Android, CenTOS, Ubuntu
Languages: C/C++, C#, Java, Verilog, VHDL, Ruby, Python, Assembly x86, ASP.NET, Javascript, HTML, CSS, XML, embedded C++, System Verilog
Scripting: Perl, Shell
Methodologies: OOP/D (UML, Design Patterns), Data Structure and Algorithms, ASP.NET MVC
Tools: MS - VSS, TFS, Teamcity, GIT, Clearcase, Visual Studio, Eclipse, Android Studio, Anaconda, Debussey, VCS
Database: PL/SQL, SQL Server
PROFESSIONAL EXPERIENCE
Software Technical Consulting Engineer
Confidential, Hillsboro, OR
Responsibilities:
- Took ownership in supporting Intel Platform Analysis Library, which is a debug, power and performance Software Tool Package; provided technical expertise in debugging tool issues and resolved licensing issues, while enabling new customers.
- Led technical discussion with internal and external customers, provided software intricacies, showed in depth software usage benefits, gained valuable feedback which resulted in new Design and Product wins
- Presented and showcased demo with hands on tool overview at multiple Intel conferences that led to a significant interest in customer base.
Environment: Intel System Studio (Embedded tool package) - Trace Hub, Processor trace, PAL - Metrics, Framework (Java), Trace Hub Decoder Libs (C++), Processor Trace Decoder Libs (C++)
Product Development Engineer
Confidential, Hillsboro, OR
Responsibilities:
- Managed silicon enabling for all power management functional content which helped increase class coverage and reduce Defect Per Million risks in power management features by producing functional feature tests targeted to specific power states for Intel Processor derivatives.
- As a Product lead, took projects from offshore teams to assist the management to understand project flow and decrease the time spent in dissecting the process implementation by enabling functional core content for future product derivatives and deliver flawless test writing environment.
- Debugged simulation and Emulation power content failures and collaborated with Architects, Designers and Validation team to resolve various critical issues gating product delivery.
Environment: Perl, C++, Internal test Repository- HVM Test Base (C#), Linus (C#), Stagate ( Perl Test environment), Shell Script, Linux, pcode & ucode (Micro-code architecture), Debussy, Verilog
Software Engineer
Confidential, Hillsboro, OR
Responsibilities:
- As Pattern Compiler owner, developed algorithmically efficient features considering best case time complexity to further enhance tester usability and simplify test program user experience.
- Planned and written validation test cases to validate the corner cases, reduce test holes and increase test time efficiency.
- Created build release package to meet software quality goals at the best value to the customer by building dependent projects, setting up required environment variable for project dependency.
Graduate Technical Intern
Confidential, Folsom, CA
Responsibilities:
- Debugged components of graphics drivers such as SoftBios, D3D, and OpenGL by analyzing Memory Dump, performing regression debug and connecting debugger with windows and graphics binaries to resolve critical outstanding graphics issues that minimized Intel processor usage risk
Environment: VBT Advisor, BMP tool, Merge tool, Clear Case, VS2008, Dedipro, Windbg, embedded C/C++, Ruby, PixTool.
Developer Consultant
Confidential, Chicago, IL
Responsibilities:
- Produced a web based application for process automation of lab experiment requests and execution to help scientists that resulted in an organized system and saved 30 minutes per experiment submission
Environment: - C#, Asp.net 1.1-2.0, Sql Server 2005, Clearcase, Visual Studio, SDLC
Developer Consultant
Confidential, Chicago, IL
Responsibilities:
- Developed Software Automation for the Title and Registration department which benefited the company by saving time and process complexity and minimizing manual labor by integrating third party components Metastorm (Business Process Management Software) and In Rule (Business Rule Package) into an application consisting of five layers Architecture: UI, Proxy, Web service, Service, and Database.
Environment: - C#, Asp.net 1.1, Win forms, Visual Source Safe, Sql server 2000, Visual Studio 2003, SDLC
