503-***-**** • *************@*****.***
Hayk Hovsepyan
503-***-**** • *************@*****.***
**** ** *** ******* **, Unit #1234, Wilsonville, OR 97070
SW DEVELOPMENT ENGINEER IV / TECH LEAD / TEAM LEAD
Highly responsible, result oriented and creative professional with 14 years of development and 6 years of
team leading experience. Proven track record of successful delivery of critical projects toward meeting
objectives, development standards and innovative solutions.
Design Architecture Algorithms Multi-threading UI Design Automated Testing
SW Development Lifecycle Project Planning Resource Management Team Building & Leadership
System Analysis Problem Resolution Communication Specifications
Qualifications
• EDA
• ATE
• Real-time
• Distributed Systems
• Embedded SW
• Cryptography
• Networking
• Server Back-ends
• Multi-tier/MVC
• Web
• Databases
• Drivers
Page 2 of 4
503-***-**** • *************@*****.***
Technologies (years of experience)
• C/C++ STL boost (14) Qt (2)
• C# VB.NET .NET ASP.NET ADO.NET
(2)
• MySQL MSSQL SQL T-SQL (2)
• Java JDBC JSP Servlet (2)
• Shell TCL Python Cython (7)
• JavaScript (6) PHP AJAX (1)
• OpenAccess WindRiver Antlr/Yacc
SNACC
• SourceSafe ClearTool SVN CVS
• Linux (9) VxWorks (4) Windows (5)
Page 3 of 4
503-***-**** • *************@*****.***
PROFESSIONAL EXPERIENCE
Mentor Graphics Corporation
CICD Customer Engagement/Tiger team - Wilsonville, OR
Senior SW Developer(Engineer IV) Oct 2014 - up to now
PyxisOpen Custom Router and Constraint Manager Red Hat, OpenAccess, C/C++, STL, boost, Python,
Make, Qt (~1M lines of legacy code)
• Redesigned integration mechanism of Custom Router and Constraint Manager modules. Drove
solution and approval through System Architect and Marketing teams
• Remodeled Python command interface and its C++ binding
• Fixed critical customer requests, including a feature to debug scripts on customer sites
CICD Custom Flow team - Wilsonville, OR
Senior SW Developer(Engineer IV), Module Architect May 2014 - Oct 2014
PyxisOpen Layout Template module Red Hat, OpenAccess, C/C++, STL, boost, Python, Make, Qt
• Established productive communication environment between US, Russia, Egypt, Armenia
• Remodeled dependencies and integration architecture of dynamic libraries
• Launched new projects to solve GUI and incompatibility issues of Routing service
DSM Constraint Manager team - Armenia
Technical Lead SW Developer(Engineer IV), Group & Project Manager Sep 2012 - May 2014
PyxisOpen Constraint Manager Red Hat, OpenAccess, C/C++, STL, boost, Python/Cython, TCL, Make, Qt
• Built and managed development team of 7 SW engineers on a critical project(~135K lines of
code)
• Established SW development lifecycle, including specifications, code-reviews and
automated testing
• Architected 2 year development plan of Constraint Framework
• Successfully delivered 1-year project, implemented by 10-people group, in an agile
environment
• Architected new GUI use-model and re-usable graphical components library
• Successfully implemented multiple prototyping and research tasks, including:
• integration into Custom Router and Custom Placer tools
• implementation of database models, CellView and database Undo/Redo APIs
DSM start-up team - Armenia
Senior SW Developer(Engineer III), Team Lead Nov 2010 - Sep 2012
Pyxis IC Station Red Hat, C/C++, STL, boost, AMPLE, make (~3M lines of legacy code)
• Established interviewing and SW development disciplines, including documentation,
implementation, unit and functional testing
• Led several customer projects from scratch in an agile development environment:
• OASIS converter, which, comparing to GDSII, improved importing time and data consumption
~x10 times. The project became a golden model for on-site development
• Integration of Netlister into Simulation process, increasing performance ~x2 times
• Contributed to headcount increase up to 7 people and 3 projects
Employment History
Senior SW Developer(Engineer III), LTX-Credence - Armenia May 2006 - Nov 2010
SW Engineer(Engineer II), APG Enterprise – Armenia Aug 2005 - May 2006
SW Engineer(Engineer II), Hylink JSC/Hitegrity LLC - Armenia Feb 2003 - Aug 2005
Page 4 of 4
503-***-**** • *************@*****.***
Junior Developer(Engineer I), Hylink JSC/Hitegrity LLC - Armenia Feb 2001 - Feb 2003
Other Projects
• X-Series – 2010, Drivers, team leading, specifications, debugging tools for Dpin96,
HSIO(RF/SerDes), Linux, C/C++
• Diamond10 – 2007-2009, team leading, specifications, IntelHex data import, Dpin96
register emulator, STIL extension, pattern calculation, automated tests, Linux, C/C++
• CARD/1 - 2009, OffshoreSoft, Windows, C/C++
• EMS party manager – 2008, MassHighway, Web services, VB.NET, ASP.NET, ADO.NET,
AJAX, CLR, MSSQL 2005/T-SQL
• ProjDB – 2006, PHP, JavaScript, Apache-Tomcat, MySQL
• Affiliate tracking system - 2005, LVFH, Apache-Tomcat, Java, JSP, JDBC, MSSQL
• Web portal - 2005, C#, AJAX, MSSQL, T-SQL, Stored Procedures
• Security Management Center - 2005, FTP/TFTP, SNMP Trap, Java, JVM, JDBC, MSSQL
2000
• Sevan WSA 2001-2004, PKI, X.509 certificates, Cryptography, RSA, Networking, Server
Back-ends, HTTP/Web, Multi-threading, check-sum and file-database algorithms, VxWorks
OS, Tornado 2, C/C++, SNACC toolkit, ASN.1(BER/DER), OpenSSL, JavaScript, DHTML
EDUCATION
Master/Bachelor of Computer Science, State Engineering University of Armenia, 1994 – 1998 & 2001 -
2004
Social Skills
Fluent in Russian and Armenian, cycling, swimming, classical guitar