As a developer, my main experience is within the Javascript/Typescript language and ecosystem. However, I have used Lua in the past to build the backend of a custom e-commerce site from scratch. (An early iteration of the code can be seen on my personal Git service at https://git.sakal.us/avraham/piazzaoptical.com ).On the frontend I've worked with ReactJs/NextJs and TailwindCSS at my current job, as well as with the React-Admin library. My tasks in this area have been mostly debugging, besides development.The majority of my tasks are on the backend, which involves all sorts of things. I'm the team "firefighter"; I jump in to do end-to-end debugging. I have experience with writing application code (we have various NodeJS services using various libraries). Our services use MySQL and I have debugged and adjusted queries, and designed normalized table structure for new features.I have plenty of experience with Docker, including writing efficient Dockerfiles. I also setup and configure deployment of these on Kubernetes. Within Kubernetes, I've also setup and deployed third-party services and applications, such as Grafana, Clickhouse, Elasticsearch/Kibana, Temporal, etc.In fact, I migrated our legacy stats tracking (which was a hodgepodge of MySQL and Redis) to Clickhouse, and updated all of our API endpoints to query Clickhouse according to the new (improved!) shape of the data.I've written a standalone service from scratch to direct the IVR service we use. I've moved our code that was on Gitlab over to our organization's Github account; and I also ported the GitlabCI yaml files to GitHub Actions. Besides this, I've also written bash CI scripts for when time is of the essence (Github Actions can take 3-6 minutes, whereas my bash script takes 15 seconds).I also work with Cloudflare, which besides DNS, provides caching. But, I also wrote a Cloudflare Worker script to proxy to a third-party service we use, as some of our users cannot access it directly due to Internet filtering.In short, I have end-to-end experience with all sorts of technologies, and that list is still growing according to my work assignments.
-
Technical LeadTorahanytimePassaic, Nj, Us -
Technical LeadTorahanytime Jun 2022 - PresentKew Gardens Hills, New York+ Rolled-out new features and services while maintaining and troubleshooting legacy code and infrastructure.+ Setup Kubernetes parallel to existing infrastructure. Completely new services were deployed through K8s.+ Architected a stats system overhaul from MySQL to Clickhouse, while migrating existing non-uniform data into a more sensible uniform format, and modifying existing data entrypoints to conform to this new standard.+ Setup a variety of supporting internal services, such as Grafana, Superset, Verdaccio (a private NPM registry), a private Docker registry, Elasticsearch, and Gitlab.+ Tended to infrastructure on our cloud provider and Cloudflare, tracing and troubleshooting issues all the way through the stack.+ Instrumented our in-house transcoding system with OpenTelemetry tracing to help identify problems along the pipelines. -
Assistant ManagerSureknit Inc Feb 2020 - Jun 2022Brooklyn, New York, United StatesThis role involved various bookkeeping tasks, including subsidiary company bank account reconciliation, ensuring vendors were paid in a timely fashion, document organization, and communication/coordination with tenants/vendors.
-
Operations ManagerTax Opportunities America Apr 2014 - May 2015Flushing, New York
-
Hotline RepresentativeUniversity Of Michigan Computer-Aided Engineering Network Hotline Sep 2010 - Apr 2011Ann Arbor, Mi-Provided customer support and resolved issues pertaining to the Engineering Network -Resolved technical problems for College of Engineering computers -Created and modified user accounts as needed -Troubleshooted and guided users through various hardware failures (or lack of user's knowledge of how to use the hardware) on the Engineering campus, including those having to do with printers, projectors, and users' wireless network connections to the Engineering Network -
Hotline RepresentativeUniversity Of Michigan Computer-Aided Engineering Network Hotline Jan 2007 - Apr 2009Ann Arbor, Mi-Provided customer support and resolved issues pertaining to the Engineering Network -Resolved technical problems for College of Engineering computers -Created and modified user accounts as needed -Troubleshooted and guided users through various hardware failures (or lack of user's knowledge of how to use the hardware) on the Engineering campus, including those having to do with printers, projectors, and users' wireless network connections to the Engineering Network
Brian Sakal Education Details
Frequently Asked Questions about Brian Sakal
What company does Brian Sakal work for?
Brian Sakal works for Torahanytime
What is Brian Sakal's role at the current company?
Brian Sakal's current role is Technical Lead.
What schools did Brian Sakal attend?
Brian Sakal attended Rabbinical Seminary Of America, University Of Michigan.
Who are Brian Sakal's colleagues?
Brian Sakal's colleagues are Toby Gancfried, Rubin Kolyakov, Aryeh Rothenberg, Izhar Sidd, Rabbi Pesach Siegel.
Not the Brian Sakal you were looking for?
-
1cypresscreektherapy.com
1 +141960XXXXX
-
Brian Sakal
Experienced Building And Stormwater Official With Npdes, Icc And Pa Ucc Certifications Including BcoKing Of Prussia, Pa -
Brian Sakal
Pellston, Mi
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial