Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- I started learning Python by myself in 2007 having the need of writing more complex scripts
- in a easier and powerful way than Batch. Then I was surprised how the clean syntax and
- straightforwardness of this language allowed me to create all by myself some cool
- (small personal) projects involving web interaction, scraping, parsing,
- parallel data processing, databases, cryptographic practices, security concerns, GUI,
- protocols, file formats, operating systems, design patterns etc.
- As this was my first language, by the time, I started to feel the need of figuring out
- how actually a little piece of software works so I lowered the level to C (then extended it to C++ & STL)
- and have accomplished a strong background on algorithms and data structures by participating
- to national olympiads/contests. I lowered it a little bit more when I was hired to Bitdefender
- by an introduction to ASM and practical knowledge about the memory allocation and CPU interaction,
- but at the same time, I kept the track on Python and combined my acquirements into high level well structured optimal modules.
- While working there for almost two years, I've developed all sorts of projects, from which I can highlight:
- - DrLink: a service for crawling in an efficient way with a distributed scanning of threats and suspicious files.
- - Scrappy: an advanced application scraper that can recover from its last state in case of a (unwanted) stop/crash, which runs on custom plugins.
- - Rediscoll: a high level collection of basic Python data structures & OS locks, implemented as Redis abstractions.
- - Curloxy: a proxy provider web service with the ability to search, parse and test proxies from other external sources.
- - Kiki: a RPC-based framework, which was used as a basis for some of the team's distributed systems. It involved a lot CPython bytecode hacking.
- (this was a project conceived by Claudiu)
- After a while, I felt the need of working in an environment where the OSS is appreciated, so I ended up with Cloudbase Solutions
- since last year. Here I was working with Claudiu, where we were developing an initialization service for Windows virtual machines
- (under OpenStack and not only, called Cloudbase-Init) and a integration testing framework for it (Argus). I was getting familiar with the rigorous
- idea of CI through Gerrit, Git flow workflow, code (style) linting and a little bit of Windows API/internals.
- Now, I want to push my limits by working in a more challenging environment, so I've started collaborating with companies from:
- - UK (Reckon Digital)
- - USA (47FARMS)
- - USA (iMedicare)
- - USA (Toptal)
- - <you>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement