Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Maciej Z. | Elance
 
176985602337900
Last Sign-in: Jun 1, 2015

Maciej Z.

Programmer, Researcher & Electronic Engineer
   Poland
  |   Torun, Kujawsko-Pomorskie
  |  2:14 pm Local Time

Verified Freelancer

Maciej Z.'s identity has been verified.  Learn More

Overview

Minimum Hourly Rate $25

I am experienced programmer with a academic background including degrees in computer science and electronic engineering. I have worked with multiple computational and development environments, scientific as well as non-scientific. Currently I am PhD student conducting part-time research. My skills are very usable in R&D oriented jobs.

As a freelancer I approach every task individually and professionally. I make sure that the effect of the work is something that I would like to receive myself. I attach great importance to contact with a...

Read More »

Portfolio

Co-authored development of toolset, mainly responsible for VHDL and Python code.
http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6675251

Skills (10)

Tested
Python
My Score
avg
Linux
My Score
avg

Service Description

Developing software and scripts for various platforms in various languages:
- High efficient C and Fortran (95, 03, 08) based software for x86 and x86_64
- Tasks automation using script languages, including Python, Ruby and Shell
- Scientific applications using Matlab/Octave, Numpy, Scipy, Sympy
- Data mining with Pandas, PyBrains or scikit-learn
- Web scraping using Scrapy or Wombat, also with Selenium (Python bindings)
- Build automation with make, cmake, grunt, distutils
- Wrapping C and Fortran libraries into Python using SWIG and f2py
- Documentation and other text manipulations tasks with LateX, Sphinx, reST or Markdown
- Rewriting Python/Matlab/Octave code into C

Widely understood embedded systems programming:
- Bare-metal microprocessor programming of wide range of microprocessor architectures including Atmel AVR, Cortex-M, MSP430, 8051
- Modules for operating system like FreeRTOS or ChibiOS
- Peripheral devices integration like sensors, keyboards or screens
- Communication interfaces implementation based in I2C, CAN, SPI, USB, FMC, Ethernet
- Assembly language optimisations with Thumb2, AVR, 8051 assembler

Designing modules for FPGA devices, integrating and testing existing designs:
- Synthesizable constructs and test benches in VHDL, Verilog also in MyHDL
- Integrating communication interfaces
- Softcore microprocessors: picoblaze, OpenMSP, OpenRISC, OpenSPARC
- Computation acceleration, mathematic cores, digital signal processing

Constructing specialized web...

Read More »

Employment

Nokia Siemens Networks
Intern
2012 - 2012
Digital Signal Processing acceleration using FPGAs

Education

Politechnika Wroclawska
Doctor of Philosophy (Ph.D.), Computer science
2014 - Present
Politechnika Wroclawska
Master of Science (M.S.), Electronics Engineering
2009 - 2014
Politechnika Wroclawska
Bachelor of Science (B.S.), Computer Science
2009 - 2013
Overview  |  Job History  |  Portfolio  |  Resume/C.V.

Keywords

Python
Ruby
Matlab
C
Fortran
Verilog
VHDL
Cortex
AVR
MyHDL
My Snapshot
All Categories
Elance Level
Level represents activity and experience on Elance. Freelancers start at Level 1 and achieve higher levels through their work. A higher "Level" indicates greater earnings, ratings and other achievements on Elance. Learn More »
  • 12 months
  • Lifetime
Jobs
0
0
0
Total
Milestones
Hours
Reviews
Recommend
Clients
Total
Repeat
Earnings
Total
Per Client
Identity
Username
maciejzagrabski
Type
Individual
Member Since
January 2015
Elance URL
Verifications
0
Maciej Z. | Elance

Maciej Z.