Phone: 052-353-6062
E-mail: d.goro@yahoo.com
LinkedIn: https://www.linkedin.com/in/dgoro/
Doer, an autodidact, and problem-solver with strong customer focus, proactive, agile, good team player.
Proficient: NET Framework, C#, C++, Python, LINQ, Azure Cloud, CI/CD, Jenkins, PowerShell, Bash, Agile, TDD, Task-oriented programming, Multithreading, Redis, SQL, PostgreSQL, MongoDB, Cosmos DB
Beginner / learning: Machine Learning, Java, Cryptography
IDE: MS Visual Studio 2019 and earlier versions, VSCode, PyCharm, Anaconda
Design Skills: Object-Oriented Analyzing and Design, Design Patterns, UML
Seniour Backend Software Engineer, Quest Software(05.2018 – present)
Spotlight Cloud is a SaaS product, provides 24/7 performance monitoring, diagnostics, and tuning across Microsoft SQL Server databases on Microsoft Azure platform
Responsibilities: Working as a backend developer on Spotlight Cloud product.
- Responsible for implementing product security policies including API protection with authentication and authorization mechanism, automatic vulnerability test with Veracode and malware protection.
- Successfully transferred the project to .NET Core.
- Created a common CI/CD system for the team’s microservices using Jenkins, Ant and PowerShell, which led to a significant increase in Azure deployment speed and removal redundant code.
- Completely refactored legacy quality test, using Python, Azure, and PostgreSQL and so decreased runtime from the whole day to 30 min.
- Implemented API Contract and Integration tests using Postman and Jenkins.
Senior Software Engineer, HP Indigo (10.2010 – 05.2018)
Manufacturing digital offset printing presses. HP Indigo presses are used for general commercial printing, direct mail, photo, publications, labels, flexible packaging and specialty printing.
Responsibilities:
- Implemented DFE-Press communication, property synchronization, substrate handling for the new product.
- Created internal Garbage Collector for DFE, which led to better system stability. Contributed in creating test driven development system, which led to significant decrease of customer escalations.
- Improved user’s ability, usefulness and speed to preview large jobs by creating new Preview system based on Deep Zoom technology.
- In my free time developed plug-in for Visual Studio which used by my team and saves huge amount of time for developers.
Senior Software Engineer, HP Scitex (3.2008 – 10.2010)
Manufacturing Wide format and Flatbed Industrial Printers.
Responsibilities: Completely redesigned and implemented motion system and workflow system which led to better stability, reliability and speed of newly developed product.
Also as a focal point was personally responsible for inter-team integration, code support, coordination with QA, fixing defects quickly and qualitatively.
Senior Software Engineer, NUR Macroprinters (6.2004 – 3.2008)
Manufacturing wide-format inkjet production printers & presses and companion inks.
Responsibilities: Was personally responsible for designing and implementing infrastructure framework that served as foundation of new product, implemented protection of entire systembased on HASP® technology and assembly signing which led to significant decrease of copyright violations. Developed Statistics and Reports engine which led to enormous productivity increase of testers and system engineers.
Software Developer, ROI GmbH. (1.2004 – 6.2004)
Start-up developing an in-line chip programmer for the SMT chip placement industry.
Responsibilities: Was personally responsible for designing system architecture focusing on GUI layer, created mock-up which demonstrated product concept to potential investors.
Software Developer, Nova Measuring Instruments (2000 – 1.2004)
Developing integrated metrology systems for the semiconductor market containing highly accurate robotic placement systems.
Responsibilities: Designed and implemented Multi-Process Logger System which led to better quality assurance, Database Management Tool (able to represent system database as hierarchical tree of logical objects) which improved user ability to manage system, Joystick module (ability to manually control wafer stage movement from GUI) which improved system control. Developed application that used Matlab as server and was able to analyze and report results of wafer measurements. This tool was used inside company and saved huge amount of time to System Engineers.
Intern, Net2Gether.Inc (1999 – 2000)
Start-up company developing Internet application in education area.
Internship: GUI developments, COM development, re-design of existent modules for COM technology.
Full list of my cources can be found on my linkedin profile under Licenses & Certifications section
2002-2003 – MCSD certification, self-taught, successfully received MS qualification with top scores
1997-2001: Bachelor of Technology (B-Tech), Ort Braude College, Karmiel.
Major Field of study: Software Engineering
References - available upon request.