Software engineer 4 years of experience in windows, 2 years of experience windows SDK, DDK, 1 year of experience in win CE device drivers, 5 year of experience in Linux, system based application and embedded systems development, experience with HW design and low-level SW design .


DipEng. Boris Králik:
Engineer Mail id: kralikbo@yahoo.com

CAREER OBJECTIVE

To establish myself as a quality Hardware or Software Engineer and to associate with an Organization that provides a promising Career growth.

EXPERIENCE SUMMARY
♦ 5 years of develop experience in Linux system and network and web administrator.

♦ Experience in device driver and device based applications under Windows 9x/2000.
♦ Experience in eMbedded systems and control procedures as well.

♦ 7 years with hardware design skills.

Environment.
♦ Experience on applications for Pocket PC in WinCE Environment.
♦ Experience in Slackware Linux system administration and driver for it.
♦ Hand on experience in the field of Micro Controllers, Microprocessors, C/C++ and VC++ programming.
♦ Worked on Win32 based application.
♦ Experience on System Integration , preparation of Design Specification, Low-level Design.

♦ Experience with Eagle PCB design system.

CAM processor experience, GERBER_RS274X and NC Excellon skills.

EDUCATIONAL QUALIFICATION
Masters in Automatization, Faculty of Electrical engineering and Information technology of Slovak Technical University in Bratislava.(1995-2003)
Programming Languages: C, C++, VC++, Win2000/NT/XP programming and Assembly Language.
Operating Systems: MS-Dos 6.0, Win 95/98/NT4.0/2000/XP,Win.CE, UNIX.
Hardware Platforms: Intel XSCALE and ARM, 51 family, Philips LPC family processors.
Other skils: Installation Tool Driver Installation using Install Shield, Domain Machine Control, Knowledge on MS-Visio and UML, Slackware Linux project.

EMPLOYEMENT HISTORY

Since 1th February, 2004

Working as eMbedded project leader for design eMbedded system, universal input/output system, HW and SW developer for this system. On-Track s.r.o

Since 1th April, 2003

Working as eMbedded Software Engineer for development of Device drivers and Device based System

Software, Gotive company.

Since january 1999

Part time job ZŠ Majerníková 60, network administrator LINUX - DEBIAN WEB Server.

Since 1998

ASSET soft. Bratislava, Software driver developer in Visual C++

 

PROJECTS HANDLED

  1. JTAG testing software for XScale and StrongArm 1110 processors (C++).
  2. JTAG programmer FLASH memories using processors XScale  PXA255 (C++).
  3. JTAG project for control processors pins and kernel debugger for device XScale PXA255 and SA1110 (C++).
  4. Driver in kernel mod for control buzzers on device PXA255 and SA1110.
  5. Driver in kernel mod and application for change SIM card and batteries in handheld device Gotive H41 (C++).
  6. Driver in kernel and user mod for control pins state,  SA1110 and PXA255.
  7. Virtual controller HONEYWELL 3300 (VC++).
  8. In  Project at Slovak Technical University I made digital scope for ISA card ETC 210,

digital scope (Borland C++ 5.0)

  1. Administration LINUX DEBIAN Web server ďż˝ 5 domains.
  2. Driver for searching and correction specified strings in data heap (C++).
  3. Program for correction print characters (C++).
  4. Program for printing and formatting documents (C++).
  5. Driver for SCANNER, user mode (C++).
  6. Driver for select EURO GIRO check data, user mode (C++).
  7. Driver for modem, user mode (C++).
  8. Driver for serial printer PR50, user mode (C++).
  9. Hobby projects: Printer port tester, various eMbedded and 51 based projects and Matlab projects.

  18. eMbedded system for engine control, design HW and SW.
  19. eMbedded system for control industrial machines
  20. LedCard system

 

PROJECT DETAILS

1.      JTAG testing software for XScale and StrongArm 1110 processors (C++).

This project is testing INTEL processors and testing other connected device using JTAG technology. The JTAG is connected to parallel port of master computer.

Project name: JTAG Tester.
Position: Designer and Developer.
Job responsibility includes (Software Developer) worked in each and every aspect of software development cycle for this project i.e. from understanding the problem, requirement analysis, documentation, s/w design, and coding, testing.
Activities in project:
1 Development of device driver for the eMbedded system.
2 Writing the application to communicate with the device driver.

♦ Programming languages: C.
Team size: 1.

2.      JTAG programmer FLASH memories using processors XScale  PXA255 (C++).

In this project is applied ATMEL AVR controller. This project was intended to programming FLASH memories using INTEL processors, JTAG technology and using ATMEL AVR processor as master computer.

Project name: JTAG FLASH memories programmer.
Position: Designer and Developer.
Activities in project:

Am mainly involved in the following things :

1 Development of flash memories control algorithms and communication protocols.

2 Coding of master control algorithms, kernel and users drivers.

♦ Platforms : INTEL XScale, x86
♦ Tools : VC++, eMbedded VC++

Team Size: 2.

3.      JTAG project for control processors pins and kernel debugger for device XScale and SA1110 (C++).

The project is implemented a DDK technology and JTAG as well. Driver debugger was developed as breakpoint debugger. When kernel stops at the breakpoint, driver call debugger procedures.

 

Project name: Kernel debugger.
Position: Designer and Developer.
Job responsibility includes (Software Developer) worked in each and every aspect of software development cycle for this project i.e. from understanding the problem, requirement analysis, documentation, s/w design, coding, testing.

Activities in project:

Am mainly involved in the following things:

  1. Development driver algorithms.
  2. Development and design project layout.
  3. Coding debugger application and coding all drivers.

♦ Platforms: INTEL XScale, ARM, x86

♦ Tools: eMbedded VC++, Win.CE, VC++ 6.0

Team size: 1

4.      Driver in kernel mod for control buzzers on device PXA255 and SA1110.

The project is implemented a DDK technology. In this project I am developed kernel driver for INTEL processors. The driver controls processor pins for the purpose generate frequency.

 

Project name: Buzzer driver
Position: Designer and Developer.
Job responsibility includes (Software Developer) worked in each and every aspect of software development cycle for this project i.e. from requirement analysis, documentation, s/w design, coding and presentation.
Activities in project:

Am mainly involved in the following things:
1. Writing the code.

2. Testing driver

3. Writeng sample application

Worked on:

♦ Programming languages: Win.CE, eMbedded VC++
Team size: 1.

 

5.      Driver in kernel mod and application for change SIM card and batteries in handheld device Gotive H41 (C++).

This product establishes communication between battery door driver and peripherie drivers. Door driver control GPS, GSM and batteries driver. I am developed driver and application for batteries door, driver run application, and the application stops GSM, GPS and other modules that is change batteries.

Project name: Battery door.
Position: Designer and Developer.
Activities in project:

Am mainly involved in the following things:

1.Coding door device driver and implementing the driver.

2.Design application layout and coding the application.

♦ Programming languages:      C++
♦ Platforms:   INTEL XScale, ARM

♦ Tools: eMbedded VC++

Team size: 3.

6.      Driver in kernel and user mod for control pins state,  SA1110 and PXA255.

This product is a part of the buzzer driver and the kernel debugger. In this project I am developed kernel driver for control processor pins and I am developed application communicating with the driver.

 

Project name: Pin driver.
Position: Designer and Developer.
Activities in project: I am mainly involved in the following things
1. Coding algorithm
2.
Implementig algorithm to the kernel.
♦ Operating system: Win CE.
♦ Programming languages: C++.
Team size: 1.

7.      eMbedded system with Phillips ARM7TDMI-S processor

This product is using for control engines in electric rails, PWM modulation, control frequency transducer and more. The system include analog, digital inputs and outputs, optical isolators. System also contain various analog devices (A/D, D/A converter (AnalogDevices), temperature sensor, digital potenciometer (MAXIM), etc.) and power devices for control with high power. Each outputs and outputs links are optically isolated using optocuplers. System contains isolated communication buses (I2C, CAN, SPI) and also JTAG service interface. On picture below is evolution kit with the Phillips ARM processor.

Project name: eMbedded input/output system for control engines
Position: Designer and Developer.
Activities in project: Completed HW circuit design, design board, test, I am writed complete documentation
Team size: 1.

       8.    eMbedded system for control industrial machines

This project uses Phillips processor, and it consist in 2 boards. First board named InOu and it uses for adapt signals for industrial enviroment and as power supply. Second board named uProc consist micro controller, optical isolated busses (2xCAN, I2C), JTAG Wiggler adapter for tracing and debuging, optical interface (MAXIM), USB interface (FTDI chip), 128MB (Intel) memory, D/A converter (Analog Devices), A/D converter (MAXIM), Temperature sensor (AnalogDevices) and ISP/UART interface (MAXIM). Source code of Firmware are available on Boris's website.

    9. Ledcard

This project uses ARM processor and Latch registers for control LED matrix 64x32 pixels. Latch registers are in VFBGA96 packages.   


Other projects are projects at the University and projects of my previous jobs.

Acttual foto:

PERSONAL DETAILS

Born On :                     1th January 1977
Marital Status :             Single, Male.
Nationality :                  Slovakian.
Language Known :        English.
Permanent Address :     Strojárenská 16,
                                    Trenčín, 911 01
                                    Slovakia.


 

1 1 1 1 1
Hosted by www.Geocities.ws

1