I have been working as a software engineer for the past 15 years.
My experience includes the full software development life-cycle from conception through deployment, technical skills in a variety of programming languages on multiple platforms, large-scale C3I software development, healthcare systems, and some other projects in various fields.
Some other aspects of my work are: OO modeling, quality assurance, testing, and working in Agile environments.
In my work, I proved my ability to complete projects on time and under budget. I showed strong time management, communication, and problem-solving skills with the ability to work well independently or as part of a team.
For the projects which involved communication with clients, I always ensured optimal performance and functionality of innovative products.
My programming skills include:
- Java and JavaFX, Eclipse, SpringSource framework, Maven, Ant builder
- Natural Language Processing: Apache UIMA, ClearTK libSvm.
- Web: JavaScript, JQUERY, CSS, HTML 5, JSON, AngularJS.
- C# and SharePoint.
- Databases: MySql, Sqlite, Oracle, MS Sql server.
- C++
Immigration Status: A permanent resident (Green Card).
Senior Software Developer @ From May 2015 to Present (4 months) Sunnyvale CaliforniaSoftware Engineer (Contractor) @ Developing a Java based NLP system on Apache UIMA platform. The system retrieves medical information from clinical text documents. From February 2015 to April 2015 (3 months) San Francisco Bay AreaResearch Software Engineer @ Developed applications for Information Visualization research, and worked in collaboration with small software companies on Natural Languages Processing and Machine Learning projects. The development was done in various languages: Java (including JavaFx), JavaScript, and ActionScript, using different tools: Eclipse, Apache UIMA, WebStorms, Adobe Flex and AngularJS. 1. Developed a Java based, NLP system for a Biomedical Informatics company. The system, which is based on UIMA platform, retrieves medical information from clinical text documents. 2. Worked in collaboration with research groups from various universities to implement a JavaFx based, visual interface of a nuclear fuel cycle simulation platform. 3. Developed in collaboration with a software company, a web-based, search engine, which supports and guides entrepreneurs in their search for resources. The project was recently awarded the NSF SBIR grant. 4. Improved an Adobe ActionScript, Information Visualization web application, for the Utah Department of Health. From May 2013 to January 2015 (1 year 9 months) Salt Lake City, UtahC#/SharePoint Software Engineer @ Worked as part of a team which designed and implemented healthcare management systems. Developed web based applications using SharePoint and Microsoft “Amalga” healthcare platform. 1. Developed web services and server side component, using C# under MS Visual Studio. 2. Developed client side components for healthcare records management, using JavaScript, jQuery, CSS and HTML. 3. Designed and performed unit tests, integration tests and automated tests,using Visual studio unit testing framework for the server side, and qunit for the JavaScript based client. From June 2012 to March 2013 (10 months) Murray, UtahJava Software Engineer @ Designed and developed a clinical knowledge platform, as part of the application team. 1. Designed and developed server side, Java based, components in a layer which processed the data coming from the platform, and sent it to the client. (Tools used: SpringSource Framework, Maven, Antlr , and Oracle db). 2. Implemented client side components, using C# under MS Visual studio and WPF. 3. Designed and performed unit and integration testing (JUnit for Java and NUnit for C#). From July 2011 to June 2012 (1 year) Murray, UtahSoftware Engineer @ Developed and improved a web based information system for clinical and research use, as part of a research team, which worked on heart diseases modelling. 1. Improved a web based, ASP .Net application to display a patient clinical timeline in a graphical way, using MVC as an architecture concept. 2. Implemented an ADO.Net based model layer. 3. Designed and implemented a java based REST server for an EMR system, using SpringSource MVC environment. From September 2010 to July 2011 (11 months) Salt Lake City, UtahSoftware Engineer @ Developed complex, large scale C3I (Command, Control, Communications and Intelligence) systems. Worked on various projects, on several platforms and in several programming languages: C#, C++, and Ada. Performed both teamwork and individual self-managed tasks. 1. Developed and supported code for handling various communication components, in a C# based, C3I system. 2. Developed, maintained and supported a C++, TCP/IP based communication server and its training simulator. Handled integration of the server with several systems, including quality assurance and performance analysis. 3. Converted an existing system for different customers (including: design, implementation, integration and product support). 4. Performed Software Quality Assurance monitoring and inspection, including writing and inspection of software requirements, software design documents, system requirements coverage, design and performance of software tests and product release documents. 5. Handled software architecture, design, implementation, integration and support of several modules and mechanisms in a multi-process C3I system, including both application and user interface. 6. Designed, developed and maintained a software for generating an automatic code. From November 1999 to December 2009 (10 years 2 months) Haifa, Israel
Bachelor of Science (BSc), Computer Science @ Technion - Israel Institute of Technology From 1997 to 2001 Haya Gur is skilled in: Visual Studio, jQuery, Microsoft SQL Server, Software Engineering, JavaScript, Java, XML, Software Development, Agile Methodologies, JUnit, Debugging, CSS3, Unit Testing, HTML, jQuery UI, Integration Testing, ASP.NET, SharePoint, Java Enterprise Edition, JavaFX, Eclipse, C#, Git, Natural Language..., MySQL, SQLite