SOFWARE ARCHITECTURE AND DEVELOPMENT

Small stories

A brief introduction of myself

I have in the last 20 years my knowledge in the direction Software Architect / Developer collected. Right now (until the end of 2016, I know must be updated 😉 ) I have expanded to Expert for PC / Mac architecture and development. Even during the years I have developed in various projects and in different Database Systems, WEB, Desktop, Server, DOT.NET, automotive, embedded and in many other technologies, under various operating systems. Over the past 10 years, I have mainly focused and worked myself in automotive projects

Bregasi-2-Email

ENRIK BREGASI
software   architecture   and development
Professional profile

Operating Systems: Windows (all Versions), linux & Derivate, QNX, Snow Leopard 16.x, IOS-4.X., OSEC, AUTOSAR 3.xx-4.xx
Tools used for the architecture: Enterprise Architect, MS-Visio, MS-Workfllow, Borland Together, Rhapsody, Altova, UML 2, DOORS, MS-Environments
Technologies-PC: DCOM/COM, XML, MSMQ, Internet, ActiveX, Multithreaded, Multicore, Cocoa, Blender, OpenGL, OpenGLES, PVR on Imagination Technologies, Khronos, OpenCascade
Technologies-Embedded: XilingTools ISE, FPGA, SPI, I2C, LIN, CAN, Portextenders, SBC, GPIO's, Image Sensor Control, Renesas F1.x, Aurix
Programming languages: C++, C, VB, C#, Java, Objective-C

Please note, the following resume is limited until the end of 2016. For more information and current works let me know (please contact me).

pick my CV

Important different fields of my work

90
WEB

Different WEB development was done linke software...

90
ARTIFICIAL INTELLIGENCE

My knoledge in the artificial intelligence, complains...

98
EMBEDDED SOFTWARE ARCHITECTURE & DEVELOPMENT

According to embedded developments which I allready...

98
PC SOFTWARE ARCHITECTURE & DEVELOPMENT

I have worked in many software according the...

98
DATABASE ARCHITECTURE & DEVELOPMENT

It is about, design the Databases conform...

97
OPERATING SYSTEM

I have used diverse operating systems like, for...

describing myself in a few words

Independent and responsible work.
Design, analysis and software design. Development of software for Windows and Linux & derivatives or Embdded ECU's for PC & Embedded Systems.
Development of Management Software (Service & Trace ITIL).
Development of database and database applications.
Support and development of application developments, adaptation, test.
Introduction of the software, training of users and administrators
Algorithms, AI methods and optimization. Cluster Analysis.

work experience

my professional background

august
2016
june
2015
Hella KGaA Huck & Co.
Software engineer, software architect for generic architecture
Software engineer, software architect for generic architecture by Hella KGaA Huck & Co. Lippstadt

Embedded Automotive project (15 Months ) Project: Design, Development of Generic software architecture with functional safety of a light controller. Tasks: Participation and create Generic Architecture for WDG, Renesas F1M / F1H / F1K and Infineon AURIX,  on AUTOSAR 4.x, based on existing architecture for AUTOSAR 3.2 with FUSI (Functional Safety). System Behavior: Watchdog conception (External watchdog on SBC), (CyclicWakeup) and multicore environment concepts. Adaption elaboration of concepts (System Integrity, SSI, System Behavior) / update of AUTOSAR 3.2 to AUTOSAR 4.x. Participation and creating a generic architecture for AUTOSAR 4.x in area SSI-1 (RamTst / FlashTst, ECC, DataROM, MPU) with FUSI and multicore environment...

june
2015
september
2014
Continetal AG
Software Engineer, Software Architect
Software Engineer, Software Architect / Developer for Functional Safety by Continental AG Markodorf

Embedded Automotive project (10 Months ) Project: Design, development and implementation of software with functional safety of a control unit in an AUDI project. Tasks: Architecture, design, development & programming, unit and integration testing for the following Safety relevant ASIL B modules:  End to End, safe RTE, MPU (Memory Protection with hardware support) and MPU drivers Fsm (Functional Safety Module), Safe WatchDog, based on AUTOSAR V4. 0 Specification. Hardware: Microcontroller RH 850 / F1L and RH850 / F1M Renesas. Technologies: ISO 26262 standard, "Road vehicles - Functional Safety" Programming language: C Operating System: OSEK-OS, AUTOSAR Tools: Eclipse based development environment for programming, Cesar and Spark (are tools used spetially from Continental...

june
2014
april
2014
Frank-PTI
Software engineer, developer
Software engineer, developer by Frank-PTI Birkenau

Embedded project (3 Months) Task: Software development for paper test equipment, software maintenance diverse Change Request, improving functionality and usability, bug fix. Programming Languages: Pascal Operating System: DOS Tools: Eclipse development environment with Pascal syntax....

march
2014
june
2012
Magna electronics
Software engineer, developer
Software engineer, developer by Magna Electronics Sailauf

Task: Software development of the application, RTE layer, driver layer for application "Video Sorraund system" with multi-camera (5 camera) function for FORD. Programming languages: Standard C, also with C99 extension dialect for Renesas Bolero MPC56 .. series microcontroller, with Green Hills Compiler. Tasks: Development of diagnostic module and control by executing routines Voltage Range Monitor Module, Trailer Aid Control Module, Trailer Aid Backup module, co-developed the FPGA Manager, SPI module, signal manager, development of Sellftest module and others. AUTOSAR 3.2 was preferred as a base prerequisite and the developments of the modules have been based. Furthermore debugg tasks, a lot of analysis, troubleshooting and quality improvement...

may
2012
january
2012
Mayser security
Software engineer, developer
Software engineer, developer by Mayser Ulm

Embedded Autotive project (6 Months) Task: Software Engineer at Mayser GmbH & Co. KG Software development for sensor application power gate system in General Motors cars. Projects: Development of the application, based on the Hall principle, control, LIN driver memory with EEPROM function. Development of LIN J2602 driver, residual bus simulation for control, logging of sensor behavior characteristics. Programming languages: Standard C for MSP430 microcontroller. Tools: IAR development environment for the software. Canoe, vectorinformatik and CAPL programming for Canoe and Canister....

january
2012
november
2009
Hydro building Systems
Software engineer, developer
Software engineer, developer by Hydro building Systems Ulm

Task: Software engineer and developer at Hydro Building Systems. Software development in the area of 3D. C ++ development of WICTOP software. Analysis, design, development, testing til the introduction by customers. Projects: Dynamic dimensioning, intelligent products. Development of own STEP File Importer in WICTOP Internal format and rendering in 2D (GDI) and 3D (OpenGL). Programming languages: Windows Forms in C ++ and C # Database: FastObjects of Sent version 11 Technologies: OpenGL to Window Forms and MFC-Forms Open Cascade was used as a framework to support the Importer. Platform: PC with Windows 7, Windows XP, WICTOP...

november
2009
may
2009
own
Software developer
Software engineer for Apple-PC, MAC, IPhone-4

Task: Own 3D game engine development for IPhone. 4 Database: SQLITE version 3.x. Technologies: OpenGLES Version 1.1 and 2.0 compatible. PVR Framework of Imagination Technologies Khronos OpenGLES Objective-C and Cocoa Blender 2:59 Programming languages: C ++ and Objective-C Platform, OS: MAC Snow Leopard 16.x, iOS4 to iOS4.3...

august
2009
april
2009
Different WEB
Software developer
Software developer for windows and WEB

Task: Software development Windows & WEB, SEO (Search Engine Optimization), SEM (Search Engine Marketing). Programming: C ++, C #, Python, Visual Studio 2008, XAML, WPF Database: SQLITE, MSSQL 2005...

april
2009
october
2008
Harman-Becker Ulm
Software engineer in plattform development
Software engineer by Harman-Becker Ulm

Embedded automotive project (7 Months) Task: Software development platform infotainment area C ++. Development of A2DP (AVRCP V1.0-V1.4) Controller between Bluetooth service and QNX Multimedia Engine. Microprocessor: SH4, ARM, WINDOWS, ARIS. Operating system: QNX V4. (BMW, Audi, VW, Porsche, Mercedes in their infotainment systems.)...

october
2008
february
2007
Harman-Becker Ulm
Software developer for Head unit
Software developer by Harman-Becker Ulm

Embedded automotive project (18 Months) Task: Software Development at Harman-Becker. Further development of the Head Unit Software, main task presentation controller layer for telephony, Call List and Address Book for PSA project (Peugeot and Citroen). Design Tools: MOCCA, Borland Together 2007.3 R2 Development tools: MS Visual Studio 6, 2005 Programming language: C ++ System: QNX and hardware RISC proccessor SH4, ARM7 Database: SQLITE V 3:18...

february
2007
september
2004
Servicetrace Darmstadt
Software lead developer
Software lead developer by Servicetrace Darmstadt

Task: Development and optimization of a client-server software system of the IT infrastructure and Performance. Development IT Management Software System in Servicetrace. Web server design and development, Windows, Web Client design and development (platform independent) service oriented. Reporting System: Development, programming the Crystal Reports and Microsoft Reporting Technologies: Web server design and development, Windows Server, Web Client design and development (platform independent) service orientated Launch customers: T-Systems- Bamberg, NEXIO-Mainz, Darmstadt Entega- ... and other clients Design Tools: Visio UML, Enterprise Architect UML 4-. Development Tools: MS Visual Studio 2003, of 2005. Programming languages: C ++, C #, ASP.NET, SQL (2003, 2005), WCF, WPF, XML Patterns, javascript and ajax (MS) Components. System: IIS, .NET, MSSQL Server, TCP...

september
2004
january
2004
Different
Software developer
Software developer for motor controlling Graupner

Task: Programming Motorola microcontrollers DSP 56824 with CodeWarrior 7 Controlling the servomotors of Graupner Programming: CodeWarrior 7 in programming language C++...

august
2005
august
2004
Amadee
Software developer
Software developer by Amadee in Minden

Tasks: Application development focusing on automation and optimization of application processes. Participation in analysis and design of application processes. Design Tools: Visio - UML, Enterprise Architect 4 -UML. Development of application processes. Programming: Delphi, XML (Designed Pattern) Project:Contract Management for DaimlerChrysler USA. Development of the business layer Database: And Model Database layer and the communications interface between SAP, MSSQL Server and WEB user interface. Project: Development of processes for the data transfer between SAP and Logistics CARGO (ORACLE) for DaimlerChrysler USA (NY). Project: Development of processes, project lifecycle workflow and controlling the sub processes....

january
2004
january
2003
Different
Software developer
Different developments

Developer for DOT.NET applications. MSSQL Server databases, Client and Server component developments. Participation in various projects....

january
2013
may
2000
schuler hi-cad systems GmbH, Darmstadt
Software developer
Software developer by schuler hi-cad systems GmbH, Darmstadt

Tasks: Conception, design, development, testing, insertion and supervision of software modules running Windows under the schuler hi-cad system total solution. Independent creation of interface modules for commercial applications under Windows. Focus: • Analysis, synthesis and implementation of Development of projects for the exchange of data between multiple software products and software companies. • Launch customer. Testing, training of users and administrators. Development of components in the B2B segment and insertion of XML documents as a medium for data exchange. • Design and implementation of the Windows interface and implementation in the field of Windows, For example, registry, multithreading, MSMQ Access (MDB), DB, MSSQL. Analysis, design, development of a client-server system. • Introduction of...

may
2000
august
1998
Institut fĂźr Unternehmens Forschung
Software developer under Windows Project, tasks scheduling
Software deveolper for hospitals by IFU in NĂźrnberg

Design, analysis, design, implementation, development, testing, Introduction, training, support for applications "scheduling for therapists Doctors, patients and facilities "for German hospitals. Dialogs to control the application of "scheduling". Project tasks: • data exchange design, analysis and implementation, testing, training, support for applications • Data transfer and settlement in accordance with § 302 SGB V for German hospitals and the data transmission application and settlement according to § 301 SGB V for German hospitals. • Design and implementation of components and user interface for controlling the application of "data flow in hospital. • Design and implementation of tools and modules for master data. • Archiving data stocks under the IFU overall...

1998
1992
Different
Software developer
Software Ingenieur

Task: Design, analysis, design, implementation of the development of smaller applications for capturing customer data for insurance sales representatives and tax consultants....

august
1990
1986
Logistics company in Tirana / Albania
Click green title for more
Mechanical engineer

Engineer, responsible for technical security. Engineer and head of the department for the development and repair. Design, project planning, development and management of production for crane and hoist. Deputy superintendent.  ...

EDUCATION

MY EDUCATION

2012
2012
Xilinx academy
Zynq-700 Software designer
Zynq-700 Software designer

Training as Zynq -7000 Software Designer....

1994
1994
Studiengemenschaft Darmstadt
Programmer
Programmer

Study for programmer in the Studiengemeinschaft Darmstadt Thesis: A case study for dynamic data structures, word processing, graphics and functions....

december
1994
january
1992
Fernuniversität Hagen
Informatik for electrotechnic
Student in informatic for electrotechnic

Student in informatic for electrotechnik...

july
1987
september
1981
Universiteti i Tiranes, Albania
Diplom engineer for transport machines
Diplom engineer for transport machines

Study of Mechanics and Electrical Engineering University of Tirana / Albania. Thesis: Design of an hydraulic engine, to  control system of snow clearance vehicles. Graduation: Engineer for mechanics in the transport and agricultural sector...

july
1981
september
1977
High School, High School in Tirana / Albania
High School, High School in Tirana / Albania
High School, High School in Tirana / Albania

General Certificate of Education Advanced Level,  in Tirana / Albania...

Browse my recent works

The best of my projects

Tools used for the architecture and software engineering
Embedded
Coding
Debugg the signal
Image Format

CONTACT ME

GET IN TOUCH

Germany

+49 (0) 160 962 83856

enrik@bregasi.com