About Me
In every piece of code a person writes, he leaves his little DNA stamp. Ultimately, like the human body, which is made up of a huge collection of pieces of DNA that represent "who we are", so is the code that we write. And because of this, I believe in trying to write some code at a high level when there are the ability and time needed for it. And not to do for the sake of doing that which is so required.
-> People invest in clothing, makeup, haircuts, etc. to be remembered as having a good appearance.
-> I believe that a real programmer should write good code (of course at his level of knowledge, and aspiration to learn and advance) and thus be recognized as a professional guy who understands the interest in his field.
I started my career in the software world in high school, when I enrolled in computer science major.
I would be lying if I wrote that the reason was pure unless it was a perfect excuse for me to get a PC from my parents 😀), but very quickly I was drawn to the world of software and since then everything is history.
In the army, I first served in the 'stinger' unit, an anti-helicopter shoulder missile unit, pretty cool! But after only 1 year it was closed and I moved to the founding team of "Iron Dome", during this time I often commanded to work directly with software companies that developed for the army new technological system tools, this was the first seal where I knew where I wish to navigate my professional path in the future.
After graduation, and a short trip to South America (no matter how many months it will always be short 😀), I started studying for a degree in computer science, at the Tel Aviv-Yafo Academy, I got bored in theoretical semesters only, I enrolled in external courses so as not to lose passion for doing and learning Practical.
Even today, in every company I work for, I try to contribute beyond, develop back-end tools to streamline processes --and of course technological learning at the same time-- (a small part of the tools you can see while browsing my VCARD site, including a brief explanation of the VCARD infrastructure I made as a SERVERLESS model, and of course full records Appear in the RESUME tab and you can also download a standard and familiar PDF file)
Develop Skills
-
Back-End
-
UI
Â
-
DB
-
DevOps
Resume
Working History
Senior Backend developer - DoControl
Jan 2022 - PresentLed and built new FaaS architecture (serverless) projects from scratch.
In the last few months I’ve been working alone on a new project (a new and different product that become a vision for the company) - we already have clients who choose to leave the competitive solutions and pay (lately it has become a premium feature link in our product)
Design and implementation of event-driven architecture patterns with a high focus on performance and easily maintainable code.
Mainly work with Typescript over node.js, AWS services (such as Lambda, SNS/SQS/EventBridge, S3, DynamoDB/Arura, etc), PostgreSQL, redshift, Redis, Rockset, etc...
Working source controls & CI/CD platforms: over Cloudformation and Git
Senior Full Stack .Net Software Engineer - Cornerstone OnDemand
Sep 2020 - Jan 2022Take a lead with the new design and architecture of the product.
Serves as a mentor for the rest of the staff (and of course continues to study on my own every day😀).
And still all mention below.
Full Stack .Net Developer - Cornerstone OnDemand
Jul 2018 - Sep 2020Breaking down old monolith code and developing micro-services in serverless architecture using AWS Services.
Design and implementation of micro-services architecture with highly focus on performance, easily maintainable code.
Mainly work with .net core, AWS services (such as Lambda, SNS/SQS, S3, DynamoDB, CloudWatch, etc), MSSQL, and Redis.
Working source controls & CI/CD platforms: Jenkins, Git, TeamCity, and TFS.
Full Stack Developer - Reftech
2017 - 2018 Developing real-estate CRM platformsDeveloping and designing the agent CRM site (server, client, DB).
Developing using C# .net 4.5-4.6.2, .NET Web-Api, MVC 5, multithreading, ADO.NET, T-SQL, caching, Elastic-Search, HTML5, JavaScript, CSS3, CHTML, JQuery.
Full Stack .Net Developer - Algomizer
2017 Developing platforms assisting SMBs with marketing.Developing and designing various features of the main product (server and client-side, DB).
Developing using C# .net 4.5-4.6.2, ASP.NET, ADO.NET AngularJS, HTML5, JavaScript, CSS3, T-SQL, CHTML, YML, JQuery, JQuery-Mobile, REDIS.
Integration and maintenance of cloud infrastructure with Amazon AWS (S3, CodeDeploy), AdWords, CloudFront, Twilio, CallTrackingMatrix, EC2.
Maintaining and updating the Database (MSSQL 2012).
Implementing unit tests with NUnit.
Working with GIT, Jira, YouTrack.
.Net System and Infrastructure Automation Developer - Algomizer
2015 - 2017 Developing automation infrastructure for a new product from scratch.Building test requirements and documentation.
Developing internal Android web application for test execution and reports (Apache Cordova, PhoneGap).
Working with fiddler, TestRail, Selenium.
Education History
The Academic College of Tel-Aviv, Yaffo
2012 - 2015Bachelor's Degree, Computer Science.
With specialization in computer communication and web application development.
GPA 82.
Final Project: Queue management system with real-time delay recognition and notification (Node.js, Google Materials + Bootstrap, MongoDB).
Blich High-School, Ramat-Gan
2004 - 2008Computer science as a major.
Courses and Certifications
AWS Certified Developer Associat
Issued May 2024 Expires May 2027Amazon Web Services (AWS)
AWS Certified Developer Associat
Issued Dec 2020 Expires Dec 2023Amazon Web Services (AWS)
With score 927 out of 1000.
Web Application Development With Cordova
2014, 60 academic hr courseLearn to develop Hybrid application with PhoneGap, Cordova, HTML5, Angular, CSS3, JavaScript, jQuery, Node.js, Express.js, MongoDB, Mongoose.js, AJAX, JSON, Facebook Connect. Client-Server Communication, Deploying app on Cloud9, Mongolab, and Microsoft Azure Cloud.
Companies
Skills
Portfolio
Hope to add more in the future.