Profile image of dirkh
Membro desde 16 de agosto de 2003
0 Recomendações


Conectado Desconectado
## BIO Summary of Skills: Experienced and successful engineering/project manager with excellent team building skills. Experienced in object oriented design methodologies and processes, product lifecycles, system architecture, user interface development, multi-threading, artificial intelligence, cross platform development, systems engineering, imaging, graphics programming, and serial communications.. Over 15 years C/C++ experience on UNIX and Windows. Experience with Visual C++, Visual Basic, MFC, Visual Studio.. Experience with Java, Eclipse, and developing Android applications. Experience with developing GUI's and working with them. Experience working with the DOD and defense contractors. Over 10 years experience with OCR. Work History: Consultant 11/2009 to Present Currently working as an independent consultant developing software applications. Have completed a variety of projects utilizing multiple programming languages and technologies. This included serial communications, hardware controls, digital signage, XML parsing, and databases. Technologies used included Visual C++, Visual Basic, Eclipse Ganymede, and Java. Also developed apps for Android phones and ported Princeton’s WordNet to Android for use in future apps. A lot of the work revolved around designing and implementing improved GUI's to increase user productivity and also made use of Microsoft SQL Server. Findit LLC., San Diego, CA – Vice President 11/2003 to 11/2009 In this position I developed a product that is able to search videos for information content. This product is able to index, search and locate all of the text within a video. The text could be subtitles, closed captioning, credits, any text within a video. In addition to text this product is also able to search and locate graphical patterns within videos. An example of a pattern would be the logo’s commonly displayed on television shows such as the Comedy Central logo. It can search any type of video including avi’s, mpeg’s etc. In addition to videos the product is able to perform the same functions on any type of bitmapped images or documents such as TIF, JPG, BMP, PDF etc. As part of the effort I designed an advanced GUI which simplified the use of the product. Product was developed for Windows XP and Vista in C/C++. Ravtek Inc., San Diego, CA – Vice President/Principal Software Engineer 9/1997 – 11/2003 Responsible for developing a user centered shrink-wrapped raster to vector conversion product, which runs on the Windows NT/95/98/2000/XP platforms. This product performs OCR/ICR, pattern recognition, and geometric recognition on raster documents. It also includes an interactive raster and vector editor. I was responsible for systems architecture, requirements/product definition, algorithm development, data structure design, GUI design, testing, bug fixing, product/release planning, documentation, and customer support. While this is a hands on engineering position I also successfully built and mentored a small team of software engineers to bring this product to market. Product was developed for Windows in C/C++. Audre Inc., San Diego, CA. – Director of Software Engineering 7/1992 – 8/1997 Hands on engineering position in which I also managed the software engineering department and the MIS department. Responsible for developing a commercial raster to vector conversion product that ran on the Sun Solaris, HP/UX, Windows NT platforms. It was developed using the C/C++ language. Initially brought in as a consultant to fix a broken software development process in which there was no accountability, planning, ownership, or quality awareness. Successfully restructured the Engineering Department and put in place software engineering practices and standards which dramatically improved the product's performance, quality, and the team's ability to meet schedules. Effectively mentored the team and developed an environment that instilled a sense of pride, ownership, accountability, and quality awareness. Worked with the DOD and DOD contractors. Product was developed for UNIX and Windows in C/C++. Independent Software Development Consultant, Tempe, AZ. 2/1991 – 6/1992 As an independent contractor to Motorola I developed CAE/CAD database conversion software, which enabled Motorola to effectively move key designs from an obsolete CAD/CAM system to a more up to date CAE/CAD platform. This enabled Motorola to continually modify these designs without having to completely redo them. I also developed object-oriented software that assisted and guided hardware engineers through the PWB design and manufacturing process. This software ran on Sun UNIX workstations. The software was developed utilizing the C language. Made extensive use of advanced artificial intelligence technology with emphasize on fuzzy logic. Motorola Inc, Tempe, AZ. – Senior Software Engineer 2/1990 – 2/1991 Developed advanced back/forward annotation software for printed circuit board design processes. This utilized advanced algorithms to ascertain differences between the logic diagrams and the actual physical design and to apply those changes where appropriate. The software was developed for the Sun UNIX platform. The software was developed utilizing the C language. GE Calma, Milpitas, CA. – Director PCB Systems Research and Development 1/1984 – 12/1989 Responsibilities included the management of the software/product engineering team, which numbered 30 software engineers. This team developed and maintained a commercially available CAE/CAD/CAM system used for printed circuit board design and manufacture. This system included modules for logic design and simulation, interactive and automatic board layout, and manufacturing support. This product ran on Apollo workstations and was developed in Pascal. Effectively interfaced with marketing, sales, customer support, and QA. All releases were delivered on time and to budget. Effectively kept the team highly motivated, focused, and intact. Effectively grew the team from 6 to 30 engineers. Motorola Inc., Tempe AZ. – CAD/CAM Manager 6/1980 – 1/1984 Managed the personnel and operations of the division’s CAD/CAM department. Also developed application software, which improved the efficiency of the designers. Successfully turned around what in the past was a badly managed and unproductive department. During this time I dramatically improved the performance of the department. During this time I also installed new CAD/CAM equipment and basically rebuilt the department from bottom up. The operation was so successful that we were actually featured on a local PBS show that showcased technology within the region. Boeing Company, Seattle, WA. – Systems Analyst 6/1979 – 6/1980 Responsibilities included the analysis and design of software for 3D mechanical applications. This included software, which enabled designers to tra ## Area of Expertise Windows, Unix, Visual C++, C#, Visual Basic, Java, Android
4 comentários
  • 100%Trabalhos Concluídos
  • 100%No orçamento
  • 100%No Prazo
  • 100%Taxa de Recontratação


Comentários recentes


  • Conectado com o Facebook
  • Freelancer Preferencial
  • Pagamento Verificado
  • Telefone Verificado
  • Identidade Verificada
  • E-mail Verificado

Minhas habilidades principais

Pesquisar Freelancers similares