🎉 Jess Szmajda
Washington, District of Columbia, United States
3K followers
500+ connections
About
I'm an experienced leader at scale, and have led all aspects of product development and…
Articles by 🎉 Jess
Experience
Publications
-
Learning from FP: Simulated Annealing in Haskell and Ruby
RubyConf 2014
Haskell is a functional programming language that cleanly separates pure algorithms from messy real-world concerns. To learn how it ticks, I've translated an algorithm for Simulated Annealing from Haskell to Ruby. It also gave me an excuse to play with ruby-processing, a toolkit for graphics processing ;). Come learn about Functional Programming and how it can make your Ruby better!
Josh organizes the DC Polyglot Programming Meetup, The Ruby Hangout, DCRUG, and is the CTO at Optoro, a…Haskell is a functional programming language that cleanly separates pure algorithms from messy real-world concerns. To learn how it ticks, I've translated an algorithm for Simulated Annealing from Haskell to Ruby. It also gave me an excuse to play with ruby-processing, a toolkit for graphics processing ;). Come learn about Functional Programming and how it can make your Ruby better!
Josh organizes the DC Polyglot Programming Meetup, The Ruby Hangout, DCRUG, and is the CTO at Optoro, a DC-based startup in the reverse logistics industry. Josh has used lots of languages and thinks you should too!
Video available at: http://confreaks.tv/videos/rubyconf2014-learning-from-fp-simulated-annealing-in-haskell-and-ruby
-
Visualizing Agile
Washington DC CTO Summit
Building software is an abstract problem that takes real time and real effort to achieve, but describing what goes into it can be challenging. The common aphorism of Show, Don't Tell is as applicable to delivering technical value as anything else. I'll show you how I've communicated to my team and the business what's happening at a variety of levels, and hopefully you'll learn a new way to communicate.
-
Rack-AMQP: Ditch HTTP inside SOA!
RailsConf 2014
We’re comfortable with HTTP, but using it for communication in your SOA isn’t simple. You need load balancers, URL discovery, SSL, and there’s a cost to set up and tear down that HTTP window.
Rack-AMQP lets you serve your rack (and rails) apps over AMQP, a robust, open protocol for messaging. You get simple queues, load balancing, security, and persistent connections for free (plus pub-sub!)—without changing your app.
Learn the pitfalls of HTTP and why you should use AMQP in your…We’re comfortable with HTTP, but using it for communication in your SOA isn’t simple. You need load balancers, URL discovery, SSL, and there’s a cost to set up and tear down that HTTP window.
Rack-AMQP lets you serve your rack (and rails) apps over AMQP, a robust, open protocol for messaging. You get simple queues, load balancing, security, and persistent connections for free (plus pub-sub!)—without changing your app.
Learn the pitfalls of HTTP and why you should use AMQP in your SOA!
A video is available at https://www.youtube.com/watch?v=cINCWpn-LQM
Patents
-
Methods and apparatus for processing and marketing inventory via multiple channels
Issued US 9563870
A non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code stored in the medium includes code to cause the processor to receive a first signal indicating a quantity of an item listed on a website of a first marketplace from a set of marketplaces. The item is listed on a website of each marketplace from the set of marketplaces. The code stored in the medium includes code to cause the processor to change, based on the first signal, an…
A non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code stored in the medium includes code to cause the processor to receive a first signal indicating a quantity of an item listed on a website of a first marketplace from a set of marketplaces. The item is listed on a website of each marketplace from the set of marketplaces. The code stored in the medium includes code to cause the processor to change, based on the first signal, an inventory parameter associated with the item from a first value to a second value. The code stored in the medium includes code to cause the processor to send, to a device of each marketplace, a second signal indicating the updated inventory parameter such that the item remains listed on the website of each marketplace until the second value is zero.
Other inventorsSee patent
Projects
-
Jackalope
-
Jackalope is an AMQP-HTTP compliant server to run your rack (ruby, rails) application using AMQP as the transport protocol.
Honors & Awards
-
Fast Company's 2024 Queer 50
Fast Company
I was named to Fast Company's Queer 50 list
-
Business Transformation 150 2022
Constellation Research
The BT150 recognizes the world’s most influential executives across a variety of industries, including entertainment, financial services, healthcare, higher education, pharmaceuticals, public sector, retail and sports, to name a few. Nominations from peers, industry influencers, technology vendors and analysts power the selection process each year.
https://www.constellationr.com/business-transformation-150-2021-2022 -
Technical.ly CTO of the year
Technical.ly
-
DC Trending 40 CTO
Bisnow Ventures
Recognized by Tech Bisnow as on of "the great CIOs and CTOs in the area". "...honor those who have distinguished themselves as key contributors in DC's fastest growing private companies and most innovative federal agencies."
Organizations
-
DCTech Slack
Founder
- PresentWith over 10k members, the DCTech Slack is the premier way for the DC tech community to connect online in real time. Join us! http://dctech.chat
-
The Joy of Programming Meetup
Founder
- PresentWe're a meetup for all kinds of topics of interest to programmers. We’re the big, inclusive tent of technical meetups. We want people who come to our events to learn things they never would have, to see new and interesting ideas, and to develop a deeper understanding of their well-loved tools.
-
DC Technology Leadership Forum
Founder
- PresentWe are a meeting of CTOs, VPs of Engineering, Tech Leads, and the like. We share ideas and experiences to solve problems and help each other grow.
-
DCRug
Coorganizer
- -
Capital Tech Coalition
Steering Committee Member
-The Capital Technology Coalition is a partnership of DC area technology companies who are giving voice to our community on issues affecting our businesses and our values. The CTC grew out of a group of executives from local technology companies who organized an open letter as a response to the Trump Administration policies on immigration and travel in early 2017. Some reporting has been done about our organization:…
The Capital Technology Coalition is a partnership of DC area technology companies who are giving voice to our community on issues affecting our businesses and our values. The CTC grew out of a group of executives from local technology companies who organized an open letter as a response to the Trump Administration policies on immigration and travel in early 2017. Some reporting has been done about our organization: https://www.washingtonpost.com/news/capital-business/wp/2017/06/05/do-start-ups-and-political-values-mix-a-group-of-d-c-entrepreneurs-aim-to-find-out/
-
The Ruby Hangout
Coorganizer, Cofounder, Host
-http://www.therubyhangout.com/
Recommendations received
2 people have recommended 🎉 Jess
Join now to viewOther similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More