SKILLS
Software Engineer with extensive experience in managing and implementing projects for customers with AVL systems, TSL, automation and telemedicine.
Programming Languages: C/C++/C#, Java, Assembler, VB, PHP
Development platforms: AVR, ARM, Cortex M3, PIC, Intel Xscale, DaVinci
Communication buses: Ethernet, TCP/IP, GSM/GPRS, GPS, Modbus/TCP, 1-wire, I2C,
SPI, CAN, RS232, USB, ZigBee, Bluetooth, Bluetooth Smart
Software: gcc, Visual Studio, IAR Embedded Workbanch, Atmel Studio, CodeSourcery,
Open OCD, Eclipse, Netbeans, Symfony 2, Mysql, ASP.NET MVC, C#.NET, Qt Creator,
Matlab/Simulink, Doxygen, SVN/Git, Jira, JEE Spring
Operating Systems: Free RTOS, Contiki, uTron, Linux, Android, , eCos, VxWorks, uClinux
Management: Scrum, Agile
EXPERIENCE:
Founder/Embedded Software Engineer
Navica Embedded Platform Developer www.navica.pl
from 01.01.2006
- Designing, development and testing embedded software
- Development of cost-effective solutions and improvements - selection of tools, technologies, architecture, methods and functionality.
- Consulting and analysing to determine customers’ needs.
- Participatation in all stages of development (eg requirements definition, design, development, validation, post-sales support).
- Integration of new features into existing systems including troubleshooting.
- Maintaining high quality standards of programming.
- Leading of developers\' team.
- Working in an international team, proactive sharing of knowledge.
Embedded Software Engeenier
Lanex S.A.
01.10.2004&