Post Job Free

Resume

Sign in

Software Engineer / Developer

Location:
Toronto, ON, Canada
Posted:
May 30, 2016

Contact this candidate

Resume:

ATTILA GALL

Phone: 416-***-****, E-Mail: acu0lk@r.postjobfree.com

Profile

A professional engineer with consistent and hands-on experience in a variety of key industries and software design, development and integration environments. Having a continuous involvement and exposure into research and development as well as product innovation sustained by the ability to specify, design and develop innovative software products, components and applications to improve and enhance the usability, efficiency and reliability of the targeted products. Proven ability to manage projects and lead interdisciplinary teams to success within an environment of productive cooperation.

Key competencies include:

Hands-on experience with the newest and leading edge software development and database technologies available with the Microsoft Windows operating systems like Visual Studio 2015/2013/2012/2010, the .NET Framework (C#, Visual C++ and Visual Basic), Windows Communication Foundation, Windows Presentation Foundation and SQL Server, OpenCV, Delphi, PLC-S (Omron – CX - Programmer, CX - Designer, Siemens – S7), MatLab, Scilab, Microcontrollers (Texas Instruments TM4C123GXL (ARM Cortex-M4), MSP430G2253, Atmel ATmega328, ATmega128A, SAM3X8E ARM Cortex-M3).

Continuing learning and improving ability, dedication and hard working attitude.

Extensive experience with customer, interfacing, training and coaching in industrial, commercial and academic environments (ExxonMobil, Thermo Fisher Scientific, Dow Chemical, Yokohama Tires, Technological University of Malaysia, University of Loughborough UK, BMW, Volvo Trucks).

Proven to be inventive with productive efforts geared towards efficiency, cost cutting product improvement, energy efficiency and modernization.

Professional Experience

Mevotech LP December 2013 - Present

Software Engineer / Analyst

Designed, developed, integrated and implemented software for multi-axis motion control, digital camera interfacing and image acquisition for photographic mapping and documentation of various components and sub-assemblies.

Created and developed software for still and video image processing, manipulation and management to customize, alter, recode and enhance content and behavior for presentation, storage and to allow for the possibility of improved detection and highlighting of faults and inconsistencies within manufactured components.

Designed and implemented software for video and still image capturing manipulation, storage and retrieval from webcams as well as RFID scan data acquisition and integration with applications for the management, monitoring and resource coordination of employee activity and related organizational attributes and functions.

Created and researched requirements, designed, developed and integrated functionality for data proofing, validation and flow management for manipulation, archiving and reporting of information and data components as well as data interchange between MS Excel and SQL Server databases with functionality for database performance monitoring and logging.

Researched requirements, created specifications, designed and implemented software for temperature data acquisition, data mapping, visualization, management as well as temperature control for 3D printing environments facilitating research towards the creation and development of new materials and components.

Created specifications, designed, developed implemented and tested software (Windows & embedded) for the control, supervision, data acquisition (Hall sensor, rotational speed, torque, sound), processing and storage of data specific to test equipment for automotive components and subassemblies.

Designed, developed and implemented algorithms, procedures and methods for digital signal filtering, processing, manipulations, quantification and qualification of signal information acquired from various families of and types of sensors.

Designed, developed and implemented custom controls for data visualization, presentation and conveying for enhanced used experience and pertinent information content rendering.

Developed technical and user documentation as well as guidelines for the designed and implemented software and components for the purpose of facilitating efficient exploitation and reusability of the products,

Languages / Databases: Visual C#, Visual C++, Java, SQL Server, IBM Informix

OS Platforms: Windows 10, Windows 8.1, Windows 7, Windows XP Professional,

Methodologies: OOAD, OOD, OOP.

Development Platforms / Environments: Visual Studio 2015/2013/2012/2010, TFS, OpenCV, WCF, WMI, WPF, XML, Web services, .NET Framework 4.6/4.5/4.0, LINQ, SQL Server Enterprise Manager, SQL Server Configuration Manager, SQL Server Management Studio, ADO.NET, Matlab, Octave, Java (Eclipse, NetBeans), RoboHelp.

Macro Engineering & Technology 2010 – July 2013

- Software Engineer / Developer

(Designed, developed and integrated applications for ExxonMobil, Dow Chemical, Yokohama Tires, Thermo Fisher Scientific)

Researched, designed and implemented a complex system for the automatic profile and thickness control on blown film lines. The project involved the design and implementation of user interfaces, specific DLL-s, an underlying database structure as well as communications functionality using Ethernet and serial links for the interfacing with various client applications, sensors and switches including the precision control of stepper motor driven valves.

Designed and implemented applications for Ethernet and serial communication with various hosts and clients for the facilitation of interconnection between sensors and multiple process elements including comprehensive data processing and storage.

Designed and developed software for data acquisition from capacitive thickness scanners, sensors digital input elements as well as for the handling, post processing, organizing and evaluation of process data.

Designed and implemented software and database components for test automation and management according to pre-defined and stored scenarios for the evaluation, tuning and setup of various sensors and production equipment.

Developed and implemented applications for still and video image processing and marking in order to facilitate material faults finding as well as to enhance the tracking abilities related to turbulence and temperature gradient changes recorded on infrared video footage.

Performed mathematical analysis and modeling of process behavior quantification and analysis for the evaluation and tuning of various control algorithms and implementations.

Developed embedded software for data acquisition, processing and process simulation for general data collection, software tuning, testing, evaluation and validation.

Designed and implemented user controls for the enhancement of interfaces and desktop application feedback components.

Developed and implemented PLC software for data acquisition and process status supervision and monitoring.

Developed documentation, video tutorials and instruction manuals and materials for in-house and customer training and coaching.

Languages / Databases: Visual C#, Visual C++, Turbo Pascal, Assembly language (Intel Pentium), SQL Server 2008/ 2008 Express, SQL Server Compact.

OS Platforms: Windows XP Professional, Windows 7

Methodologies: OOAD, OOD, OOP.

Development Platforms / Environments: Visual Studio 2012/2010, OpenCV, Matlab, Scilab, WCF, WMI, WPF, XML, .NET Framework 4.5/4.0, LINQ, SQL Server Enterprise Manager, SQL Server Configuration Manager, SQL Server Management Studio Express, SQL Server Reporting Services, ADO.NET, embarcadero Delphi XE2, Java (Eclipse), RoboHelp, CX-Programmer, CX-Designer, Siemens WinCC, IAR Embedded Workbench, Code Composer Studio.

AUG Signals (Contract) June 2010 – October 2010

Software / Research Engineer

(Working for the Department of Defense, RCMP, Canadian Armed Forces, NASA – Mars Rover)

Designed, developed and implemented software components for stereo computer vision and image processing applications for the detection, evaluation, calculation and quantification of movement vector attributes in computer assisted navigation applications.

Researched, devised implemented and integrated procedures and utilities for the interfacing, data acquisition, storage and processing of data and information obtained from specific local and remote sensors and detectors (as Windows applications, DLL-s and services).

Developed and implemented functionality for GPS data acquisition, processing, filtering, logging, data and message integrity testing and monitoring.

Designed, developed and implemented test methodologies and simulation functionality for complex multi-tiered control, supervision and data acquisition systems.

Developed proposals and technical recommendations for product enhancement and improvement on functionality, interface design/specification and reliability issues for embedded systems.

Languages / Databases: Visual C#, Visual C++, Assembly language (Intel Pentium), SQL Server 2005 / 2005 Express, SQL Server 2008/ 2008 Express.

OS Platforms: Windows XP Professional, Windows Vista, Windows CE.

Methodologies: OOAD, OOD, OOP.

Development Platforms / Environments: Visual Studio 2010/2010 Express, 2008, OpenCV 2.1, MatLab, WCF, WMI, WPF, XML, .NET Framework 3.5/4.0, LINQ, SQL Server Enterprise Manager, SQL Server Configuration Manager, SQL Server Management Studio Express, SQL Server Reporting Services, ADO.NET.

July 2009 – June 2010

Attended Microsoft presentations and events thus sustaining a continuous process of skills improvement and update on topics related to the newest software development environments and technologies.

Continuously explored up-to-date aspects of software design and development through Microsoft e-Learning, web casts and instructional videos.

Revised and co-developed specifications for control procedures and software design for the supervision and monitoring of wind turbine load testing simulation systems.

Designed, developed and implemented mathematical models and applications in support of the research and study of linguistic characteristics and pattern evolution – as an ongoing commitment to personal improvement and skills upgrade (C#, WPF, SQL Server 2008 Express)

Adapted, converted and designed interfaces and test applications to explore the software development environment using WPF, Silverlight, AJAX and applications for pocket PC-s and mobile phones.

Offered consulting, guidance and support on the design, implementation and improvement of commercial and personal websites and applications.

REACT Technologies 2002 – 2009

Software Design and Development Engineer

(Consulted on and developed functionality and software components for General Motors, Agency for Defense Development (South Korea), Ford, Jaguar, University of Western Ontario, University of Pamplona (Spain).

Provided team leadership, management, coordination, resource allocation and integration for complex software development projects and project components with supervision and mentoring of junior team members and developers.

Specified, designed and implemented (using C#) Windows services for network activity, data transfer, performance monitoring, connections testing and systems activity supervision and logging.

Built Dynamic Link Libraries (using C# and Visual Basic) for the support of database operations, customized data transfer and reporting and hosting of business logic, mathematic libraries, including code for the optimization of data and information usage within the served decision making functionality.

Designed and implemented applications for setup, programming, control, monitoring and simulation of functions and response of pressure data acquisition equipment as a research and study aid for university staff and students (Visual Basic and Visual C

Designed, developed (using C#) and implemented distributed applications using Windows Communication Foundation and Windows Presentation Foundation to allow for an optimal and efficient exploitation of system and network resources while using a modern GUI.

Designed and coordinated the implementation of a multi-tier website destined for the management, processing and optimization of customer, business and financial information and on-line bidding supporting the transportation industry.

Designed and implemented methodology, algorithms and applications with specific WPF user interfaces for data acquisition, storage, processing and presentations pertinent to the evaluation of human performance, interaction and quality parameters within the engineering environment of specific project implementations.

Created procedures and software for cross-platform response and code execution speed testing and evaluation of time critical applications performance and stability.

Devised and coded routines for simulation and testing of database transactions timing, response repeatability, data integrity checking and the afferent system and network resources usage.

Redesigned, converted, adapted and tested existing GUI-s for implementation using Windows Presentation Foundation and SilverLight.

Consulted on the integration and customization of various controls for GUI-s for industrial control applications.

Coded and integrated functions for the identification, functional testing and speed measurement/evaluation of Intel/AMD microprocessors (Visual C++ and Assembly language).

Composed and implemented context sensitive help, as well as on- and off- line documentation for various applications.

Languages / Databases: C#, VB.NET, Visual C++, Visual Basic, JavaScript, VBScript, HTML, CSS, XML, XAML, Assembly language (Intel Pentium), SQL Server 2000, SQL Server 2005 Express, SQL Server 2008, MS Access 2000.

OS Platforms: Windows XP Professional, Windows Vista, Windows 2000 Server, Windows 2000 Professional.

Methodologies: OOAD, OOD, OOP, SOA, OOM.

Development Platforms / Environments: Visual Studio 2008/2005, Visual Studio.NET 2003/2002, WCF, WPF, Silverlight, Microsoft Expression Blend, WMI, AJAX, Visual Web Developer, .NET Framework 1.0/1.1/2.0/3.5, .NET Compact Framework 1.0/2.0/3.5, Windows Mobile SDK, Microsoft Device Emulator, Visual Studio 6.0, Visual Source Safe, Source Control, IIS 5.0/6.0, SQL Server Enterprise Manager, SQL Server Configuration Manager, SQL Server Management Studio Express, SQL Server Reporting Services, ASP.NET, ADO.NET, MS Office 2000, MS Front Page, RoboHelp, AutoCAD 2000.

Aiolos Engineering Corporation 1999 – 2002

Software Design and Development Engineer / Project Engineer

(Designed and developed products for Sanden (Japan), BMW, General Motors, Hyundai, Volvo Trucks, Jordan F1 Team, University of Loughborough (UK), Technical University of Malaysia)

Developed specifications and implemented Multi and Single Document Interfaces for process control, data interchange, logging, scripting and database communication in a client / server environment for the control and supervision of automotive and aviation testing facilities.

Managed, supervised and coordinated the execution, implementation, testing and commissioning of various modules and components within and industrial wind tunnel project, providing managerial, technical, networking and customer support.

Designed, developed and implemented (using Visual C++) Dynamic Link Libraries by employing ATL/COM Objects for the purpose of data acquisition, serial and TCP/IP communication, data logging, process control, data filing and manipulation in a multithreaded environment.

Developed and implemented simulation and test software for behavior and performance monitoring of the industrial control interfaces.

Developed custom console applications for equipment control, communication and testing to enable improved facilities for setup, debugging and control of the equipment during the development, implementation and maintenance of the project.

Designed and implemented utilities for the controls and management of concurrently running SDI applications for the purpose of tracking, resource allocation, data interchange and system control.

Designed and developed Active-X controls for data entry, display and visualization of cockpit simulators and general indicators.

Developed generic and project specific documentation and context sensitive and Internet help in order to document for the end user the attributes of the implemented interfaces and control features.

Developed, updated corrected, reviewed, integrated and managed various electrical, mechanical and installation drawings and components using various versions of AutoCAD.

Devised, documented and presented instructional and training sessions with the staff involved in aerodynamic research and testing at the Technological University of Malaysia in order to allow for an efficient exploitation of the aircraft and automobile test facility.

Languages / Databases: Visual Basic, Visual C++, Assembly language (Intel Pentium), MS Access 2000 and MS Access 97.

OS Platforms: Windows 2000 Professional, Windows 2000 Server, Windows NT4 Workstation and Windows NT4 Server.

Methodologies: OOAD, OOD, OOP, OOM.

Development Platforms / Environments: Visual Studio 6.0, Visual Studio.NET 2002, Visual Source Safe, MS Office 2000, MS Front Page, AutoCAD 14, AutoCAD 98/2000, National Instruments LabVIEW & Controls, Modbus, Pacific Instruments data acquisition equipment, Bosch Rexroth control software and equipment, Scanivalve equipment.

Note: Additional information on per-2000 activity is available upon request.

EDUCATION & PROFESSIONAL DEVELOPMENT

Polytechnic University Timisoara, Romania

BS Electrical Engineering

Degree in Computer Systems Design

ATL / COM Development course at triOS College (Toronto)

C++/MFC Development course at triOS College (Toronto)

ISO 9001 course

Microsoft E-Learning courses (ASP.NET, WCF, WPF, SQL Server 2008)

Stanford University (Palo Alto, CA) Engineering & Computer Science online courses.

In-company courses on PLC-s (Siemens S7 Series, Omron), controls and radioactive materials safety and handling., C-TPAT (Customs-Trade Partnership Against Terrorism)

MEMBERSHIPS / ACCREDITATION

Professional Engineers Ontario

Texas Instruments Expert Advisory Panel Member

LANGUAGES

Fluent in English, German, Hungarian and Romanian, intermediate French



Contact this candidate