At a glance of a key

  • Home
  • Photography
  • Contact Form
  • Home
  • Photography
  • Contact Form

Tag: Python

The Mossad Challenge 2018 – Entry Riddle

2018-04-202019-01-31Cyber Security3 Comments

For the Israeli independence day, the Mossad published a new challenge. When I have some free time I try to crack it and enjoy learning new stuff in the process 🙂 Let’s start? If we’ll go the the Mossad webpage, […]

Serverless On-call duty notifier – Part 2

2017-07-242018-03-28DevelopmentNo Comments

In the previous blog post, I’ve described how to build a simple SMS notification system using DynamoDB, SNS and AWS Lambda. In this post, I’ll show how to change it in order to allow each user to choose whenever he […]

Serverless On-call duty notifier – Part 1

2017-06-282018-03-28Development1 Comment

As many engineers in the industry, we have on-call duty. The on-call duty is defined at the beginning of each month and the list of the on-call engineers for each date can be found in an excel sheet. Well, this […]

Getting the right Jenkins build number using Python

2017-06-272018-03-28Tips & TricksNo Comments

One of the jobs in our CI pipeline is responsible for compiling, building and packing the code. The artifacts of the job is a directory on our storage with the build number and all the artifacts that are related to […]

Building simple url-redirection service using Flask and Python

2017-05-152018-03-28DevelopmentNo Comments

There are many technologies that can be used for building back-ends for web-sites, web-services and etc. In this post, I want to show how easily web-services can be created using Python and Flask. I don’t really like writing UI (or […]

Building simple testing framework in Python

2017-05-102018-03-28Development3 Comments

Every good product need to have a good testing coverage in order to insure that it works both in “happy scenarios” and in “bad scenarios” – inc. disruptions, limits and etc. Beside unit tests, every module should be tested “end-to-end” […]

Web Browser Automation using Selenium

2017-05-072018-03-28Development2 Comments

Recently, I was participating in an online challenge that included “hacking” to a website that was especially created for the challenge. After figuring out what to do at the beginning, I came to the conclusion that I need to send […]

About Me

I have over fifteen years of experience designing, building, testing and delivering enterprise-grade software in various fields. Today, I am employed as a Senior Software Engineer at Amazon Web Services (AWS), working on the next cutting edge technology in the cloud computing field. I am passionate about technology and primarily blog about software engineering, programming tips, cloud computing and how to increase your productivity and overall design/code quality.

My formal education is BSc. degree in Electrical Engineering and outside of work I spend most of my time traveling, reading and photographing.

Archives

  • February 2021 (1)
  • April 2018 (1)
  • March 2018 (3)
  • January 2018 (1)
  • July 2017 (2)
  • June 2017 (5)
  • May 2017 (5)

Recent Posts

  • Is it really a Singleton?
  • The Mossad Challenge 2018 – Entry Riddle
  • Marking field as required when using Lombok Builder
  • Simple item versioning with DynamoDB
  • Life got much easier – Using Lombok with Java

Categories

  • Cyber Security (2)
  • Debugging (2)
  • Development (12)
  • Tips & Tricks (6)

Tags

API AWS Azure Bash Brainfuck C++ Challenge Cloud Cloud Bursting Database DevOps Disassembly DLL Documentation DynamoDB Guice Java Jenkins Mossad NoSQL Performance Python Security Serverless Singleton Testing Unit Tests WebService
Proudly powered by WordPress | Theme: Doo by ThemeVS.