I contribute to the design of and review internal and customer-facing rest apis, and have completed lead capture integration and major corporate website redesign projects on behalf of the marketing team. I work closely with product managers, back-end, test, and ops engineers on all of these projects during all phases of our sprints. Js,.js, docker, gpa nginx, sass/scss, svg, json rest apis, raml, redis, git/gitlab, svn, confluence, jira, symfony2 framework, yaml, php, jQuery, google Analytics, vsphere. Product feedback and recognition for my work on Cloudmark Trident. One of the best dashboards ive seen — andrew Walls, gartner Research Vice President. Exactly what enterprises need it now allows them to be smart with training —deb Kish, gartner Security Analyst. Trident qualified for inclusion in Gartners cool Vendor award in 2016.
Today tools like opentsdb and Graphite are used for the same job, it seems. Cricket still works to the best of my knowledge, but development is dead because of lack of interest from users. Cricket is written in Perl. My earliest open source project was Digger, from Bunyip. If you can unearth archeological evidence of it from the 1996 strata of the Internet geology, youre a better digger than. It was written. Download pdf resumé, employment, cloudmark, senior Web developer, november 2012present. At Cloudmark i design and develop user interfaces for both customer-facing web applications and internal technical tools — taking them from business requirements, to mockups, to production ready code. I am the lead user experience designer and a senior web engineer working on Cloudmark Trident (cloud-based anti-spearphishing) and Cloudmark security Platform (carrier-grade messaging infrastructure protection).
It ships as part of the device software for the. I found an interesting change to reduce network overhead in the mqtt serializer i used. Copies good, more syscalls and more packets bad. I worked on control software for a drone in go for a while. It still crashes instead of flying, but it was an interesting way to learn about control systems, soft realtime systems, websockets, and go on arm. I have written articles about go on this blog since i started using it in 2010. Some interesting ones in particular are: i am also active on the golang sub-reddit, where i like answering newbie requests for code reviews. I also posed a challenge for the golang Challenge. My earliest open source project thats still interesting to look at today was a more scalable version of mrtg called.
Git ignore files only locally - stack overflow
I introduced fuzz testing of the vom decoder, which found several used critical remotely exploitable crashes. I am working on an experimental miniature version of Vanadium in C that would be suitable for small embedded devices too small to run. I have been an occasional contributor to the go standard library since 2011. Some examples i am particularly proud of include: I profiled the bzip2 decoder and realized that the implementation paper was cache thrashing. The fixed code is smaller and faster. I noticed that the http implementation (both client and server) was generating more trash than was necessary, and prototyped several solutions. The chosen solution was is in this checkin.
This was, for a while, the most intensely exercised code ive written in my career; it saved one allocation per header for most headers processed by the billions of http transactions that go programs do all around the world. It was later replaced with a simpler implementation that was made possible by an optimization in the compiler. The same allocation reduction technique was carried over into gos http/2 implementation too, it appears. I improved the tls client Authentication to actually work. I needed this for a project at work. I wrote an, mqtt server in go in order to learn the protocol for work. It is by no means the fastest, but several people have found that the simplicity and idiomaticity of its implementation is attractive.
For a while now, its become clear that a useful and important piece of data about how a future colleague might work out is their open source contributions. While the conditions of open source work are often somewhat different than paid work, a persons manner of expressing themselves (both interpersonally, on issue trackers for example and in code) is likely to tell you more about their personality than you can learn in the. I am currently starting a job search for a full time job in the lausanne, switzerland area (including as far as Geneva and neuchâtel) with a start date of September 1, 2016. Touching up my résumé is of course on my todo list. But it is more fun to look at and talk about code, so as a productive procrastination exercise, heres a guided tour of my open source contributions. I currently work with, vanadium, a new way of making secure rpc calls with interesting naming, delegation and network traversal properties. I believe wide-scale adoption of Vanadium would make iot devices less broken, which seems like an important investment we need to be making in infrastructure right now.
Common problems and solutions
the landing page of, bear. Use gsap to create animation sequences. Interactive media management, sheridan College, september 20, graduate with High Honors. Focus on front end web development. Guide and help classmates as peer tutor. Lead the grad show website development team, business Marketing, humber College, september 20Graduate with Honors.
Resume, tips — apex Direct search
Osobné údaje, ahoj, som Mário pálka rojko a milovník spánku. Zamestnanie 08/2008 - súčasnosť živnosť, programovanie webových stránok a mobilných aplikácií na oliver živnosť. Tvorba internetových stránok na vlastnom cms ale i na open-source platforme ako wordpress. Kompletná správa od prijatia grafického návrhu až po spustenie a udržovanie stránok. Administrácia vlastných Linux serverov. 10/2012 - 10/2013, krea, krea. Programátor internetových portálov, vývoj rozšírení pre ExpressionEngine cms a zákaznícka podpora v anglickom jazyku. Vzdelanie 2011, vysoké učení technické v brně, fakulta elektrotechniky a komunikačních technologií.