email : Bart Biernat
I am a solution-oriented
and proactive
person who is looking to harness my passion for programming
in a change of career.
I believe development is fundamentally a technical manifestation of very specific skill set that requires you to constantly question the world around you. I have a natural curiosity
for how things work; from taking apart mobile handsets to penetration testing
and bug bounties
which I hope will serve me well in an industry where, to succeed, it is necessary to have an urge to understand things completely.
Please expand the drop downs below by clicking on them
Skills
![]() GitHub |
![]() Ruby |
![]() JavaScript |
---|---|---|
Git command line, Markdown, Repo collaboration, Merge conflicts, Work flows (branching) | Gems, Rails, Sinatra, Rspec, Capybara | Vanilla, React.js, jquery, Node.js |
![]() Blockchain technology |
![]() Cyber security |
![]() Leadership |
---|---|---|
A blockchain is a growing list of records, called blocks, which are linked using cryptography. It is considered by many as the future of currency | The protection of computer systems from theft or damage to their hardware, software or electronic data, as well as from disruption or misdirection of the services they provide. | Leadership is both a research area and a practical skill encompassing the ability of an individual or organisation to "lead" or guide other individuals, teams, or entire organisations. |
Built and utilized multiple mining rigs from scratch, Traded in crypto currency (Cryptopia, Binance, Coinbase), Blockchain Architecture, Data Structures, Cryptography |
Pen testing; Metsploit, Nmap, Wireshark, Burpsuite, Privacy; Tor, VPNs, Breach Alarm Operating systems; Backtrack, ParrotOS |
I successfully helped in the opening of 3 restaurants. Selecting, training and leading the team was integral to the running of the business. |
Projects
Link | Summary | Technologies used | Status |
---|---|---|---|
10monkeys | My interpretation of the Infinite monkey theorem. A user loads in a set of words (poem, book, novel, series of books). On completion, the application then starts its cycle by randomly generating a string of letters for possible websites. If a hit is found, all the words are scraped off the site and compared to the inputted list. The cycle continues until every word has been fulfilled. | Hardware: Raspberry pi Software: Ruby, Google API (database), Sinatra |
|
Acebook :: Roku | A team project aimed to make a Facebook clone. We wanted to give it a MySpace feel with Facebook's functionality. | Ruby, Rails, CSS, AWS Elastic Beanstalk | |
ReciPeeps | Makers final project. As a team, we were tasked with making a personal development application. We came up with Recipeeps, a social place where people can post recipes, have them voted up by popularity and eventually build up their own personal cookbook that can be printed and sent as a physical object. | Ruby, Rails, CSS, Heroku, Javascript, Travis | |
Algorithm Complexity | My personal playground to replicate and understand how methods are build and tweaked to get the best possible result. | Ruby, Time complexity theories |
Education
Makers Academy is a computer programming boot camp in London. It was founded by Rob Johnson and Evgeny Shadchnev in December 2012 and is designed to turn people with no knowledge of web development into job-ready junior developers.
-
Learning to learn fast: Be it with programming languages, methodologies or effective collaborations (TDD/BDD, OOP)
-
Problem solving: Individually, as a pair or as a group. Encouraging feedback and sharing learnings
-
Agile and XP values, scrum methodology, pair programming. Respecting my pair partners/team mates, having the courage to give feedback. To communicate and keep things simple keeps the team efficient.
-
Technologies learnt; -Ruby -Rails -RSpec -Sinatra -Capybara -Selenium -JavaScript -Jasmine -Cypress -PostgreSQL
The Massachusetts Institute of Technology and Harvard University created edX in May 2012. edX is a massive open online course (MOOC) provider. It hosts online university-level courses in a wide range of disciplines to a worldwide student body.
- Simple
algorithms
,testing
anddebugging
- Introduction to algorithmic complexity
Data structures
- Information security risk management framework and methodologies
- Identifying and modeling information
security
risks - Qualitative and quantitative risk assessment methods
- Articulating information security risks as business consequences
Network
and system administration fundamentals- Information assurance fundamentals such as confidentiality, integrity and availability, etc.
- Basic
cryptography
concepts
- Examined the various areas of
network security
including intrusion detection, evidence collection and defence against cyber attacks - Examined the resources available to both intruders and data network administrators to see their effects.
- A platform designed to practice and implement lessons learnt in the previous Cyber Security courses.
Udemy.com is an online learning platform. It is aimed at professional adults. No Udemy courses are currently credentialed for college credit; students take courses largely as a means of improving job-related skills.
- Bitcoin concept, Blockchain concept, Mining, Keys, Transactions, Cryptography, Digital Signature, Hashing and Encoding
- A full introduction to
Ruby
followed byRuby on Rails
Javascript
fundamentals fromES5
toES7
. Touching onCSS
andHTML
Experience
May, 2017 — Present
Trading between Bitcoin and alternative currencies.
- Built and managed multiple mining rigs.
- Exploring the potential of Blockchain technology.
Nov, 2016 — Apr, 2017
Brought in to assist with new restaurant launch
- Created and costed menus.
- Established relationships with suppliers
- Hired & trained staff
- Responsible for implementing all health and safety standards
- Set up the POS system, costing and inventory systems.
Apr, 2014 — Oct, 2016
Specialized in catering for ViP private events and for premium fashion clients.
Oct, 2011 — Nov, 2013
Worked in private events, ranging from intimate dining to 600+ banquets
- Managed a team of 12 chefs
- Responsible for creating daily prep schedules
- Coordinating events with pastry, front of house, HR and hotel management.
When I'm not programming
I frequently attend lectures and conferences to keep up to date with the fast paced changes in technology.
I also have a fascination with all things fermentation. A plethora of bubbling jars in my kitchen eventually turn into breads, pickles or wines. When I’m not playing food scientist or in front of the computer, I’m out running, skateboarding, climbing or taking something apart to see how it works.