Profile

Cover photo
Dan Lentz
Works at Dean & Company
Lives in Greenwich, CT
718 followers|331,694 views
AboutPostsPhotosVideos+1's

Stream

Dan Lentz
owner

Clojure  - 
 
Functional Programmer to Harness the Data Streams, Mist Systems
Cupertino, California

Develop high throughput, distributed stream processing applications? You will be an early team member leading the definition, design, coding and testing of the Mist’s real time, cloud based data and analytics platform that processes telemetry and management data for millions of devices and users. Our small, but growing team of industry veterans tackle hard problems that cross between physics, math, data and computer science. As an early member, you will have the opportunity to have significant ownership and impact over every aspect of the architecture. You will wear many hats and learn a lot from doing the work and interacting with others.

Responsibilities

- Architect and design of key components
- Coding high performance modules in Go, C++, Clojure, Scala, Java or Javascript
- Work with other members to create the Mist standards for Micro-services (APIs, Schemas, Serialization, Data Stores and best practices)
- Generate, consume and analyze metrics, monitoring and structured logging to improve the system
- Write unit, integration and functional tests that make your code safe for refactoring and continuous delivery
- Proudly present your work to customers and partners

Skills & Requirements

You should have excellent coding skills and experience with building large scale systems in a multi-tenant environment. Requirements:

Must have: Demonstrate your problem solving skills and ability to be agile and learn quickly from mistakes
Must have: Excellent knowledge of data structures and algorithms
Must have: Experience with high volume, and high performance data processing systems

Nice to have: Experience in deploying to a public cloud such as AWS
Nice to have: Built systems using open source data processing systems such as Kafka, Hadoop/YARN, Mesos, Spark, Storm, Samza, Esper or similar systems

About Mist Systems

The Mist mission is to transform the indoor WiFi experience by applying real-time big data scale statistics, signal processing and machine intelligence to process telemetry from our state of the art cloud managed Access Points, Network Elements and Client mobile devices and other “Internet of Things”.

The Mist WiFi experience is one where venue and enterprises can consider wireless Internet as always on utility that just works. It is also a service that enables location-aware and IoT applications and services tuned for their venues and businesses.

Mist has secured substantial funding from Norwest Venture Partners and Lightspeed Venture Partners and is already engaged with Fortune 100 customers. Our systems are expected to manage 100’s of thousands of network elements in the not too distant future.

We are building a team of people who have the knowledge, experience and passion of solving problems with Math and Code to design and implement the subsystems that will make the Mist WiFi Transformation a reality.

Develop high throughput, distributed stream processing applications? You will be an early team member leading the definition, design, coding and testing of the…
1
Add a comment...

Dan Lentz
owner

Clojure  - 
 
Clojure Developer, OpinionLab
Chicago, Illinois

OpinionLab is seeking a Software Developer to join our Chicago, IL-based Product Development team in the West Loop.

OpinionLab has chosen Clojure to solve our data processing problems. As a member of our small (less than 20) but dedicated Product Development team, you will play a critical role in the architecture, design, development, and deployment of our Clojure-based applications and services. Our ongoing challenge is to transform streams of independent comments into actionable intelligence for our customers in real time. If you are interested in applying functional programming techniques to help uncover the secrets hidden in our data, we have plenty of work for you.

You will fit in at OpinionLab if you are always:

● Learning and improving your craft
● Helping others grow, sharing what you know, and jumping in wherever you can
● Leaving everything better than you found it

You will be responsible for:

● Building software using agile practices.
● Developing scalable data collection, storage, processing & distribution platforms & services.
● Architecture and design of a mission critical SaaS platform and associated APIs.
● Learning and teaching Clojure to other developers individually and in a study group

Experience Required – You must:

● Have experience in one or more object-oriented and/or functional programming languages
● Desire to learn Clojure (if you haven’t already)
● Be willing to work in multiple programming languages
● Have experience with Web development or creating Web services
● Have experience with a test automation frameworks
● Enjoy working in a team environment
● Be willing to participate in pair programming (at least some of the time)
● Write well-designed, efficient code
● Have worked with one or more relational databases (we currently use PostgreSQL)
● Have experience with source control

Bonus Points if You:

● Git
● Understand message-based (RabbitMQ, 0MQ or similar), asynchronous, and event-driven architectures
● Enjoy contributing to Open Source software projects

Compensation:

● Commensurate with experience.
● Generous benefits include medical, dental, life and disability insurances, paid holidays, vacation and sick days, 401K with employer match, FSA plan

To Apply:

send resume to apply-8829@functionaljobs.com or apply online http://functionaljobs.com/apply/8829
OpinionLab is seeking a Software Developer to join our Chicago, IL-based Product Development team in the West Loop. OpinionLab has chosen Clojure to solve our data processing problems. As a member of our small (less than 20) but dedicated Product Development team, you will play a critical role in the architecture, design, development, and deployment of our Clojure-based applications and services. Our ongoing challenge is to transform streams of i...
1
Add a comment...

Dan Lentz

Shared publicly  - 
1
Add a comment...

Dan Lentz

Shared publicly  - 
 
Been doing some clojurescript and as it turns out I really like it.
2
Add a comment...

Dan Lentz
owner

Clojure  - 
 
Senior Software Engineer, Adaptly
New York, New York

JOB DESCRIPTION

Adaptly is looking for experienced software engineers: awesome developers that have a passion for well-tested, clean code; and the energy and maturity to inspire a team and create amazing stuff. Our systems run at a large scale and are often distributed, and so efficiency and testing are incredibly important. We use a combination of Ruby and Clojure to run a large data processing and reporting infrastructure that integrates with multiple APIs. As a team, we like trying out new ideas and new tools to discover the best solution to a problem. We use transducers and core.async in production; we're excited about and experimenting with react and clojurescript.


ROLES & RESPONSIBILITIES

- Hands on design, development, and testing of ads management applications
- Testing at the unit, functional, and integration level
- Working on legacy code as well as green field development
- Provide on-call support as needed
- Desired Skills and Experience

REQUIREMENTS

- Strong problem-solving and debugging skills
- 2+ Years of front-end and back-end development experience
- Flexible and willing to do a broad variety of engineering tasks
- Experience building APIs with a JVM language
- Understanding of data structures, algorithms, multi-threading, object oriented programming and distributed systems.

BONUS POINTS

- Strong experience with Java and experience performance turning the JVM.
- Experience with parallelism/concurrency
- Experience with front end web development (HTML/CSS/JavaScript etc.)
Adaptly is looking for experienced software engineers: awesome developers that have a passion for well-tested, clean code; and the energy and maturity to inspire a team and create amazing stuff. Our systems run at a large scale and are often distributed, and so efficiency and testing are incredibly important. We use a combination of Ruby and Clojure to run a large data processing and reporting infrastructure that integrates with multiple APIs. ...
1
Add a comment...

Dan Lentz

Shared publicly  - 
3
Dan Lentz's profile photoJimmy Arogén's profile photo
3 comments
 
+Dan Lentz Well, I am not surprised. It looks delicious and with at story like that. I certainly would queue for it :-)
Add a comment...

Dan Lentz
owner

Clojure  - 
 
Clojure Engineer (Mid/Senior)
Location: San Francisco, CA
Job type: Permanent
Salary: $120,000 - $180,000 (dependent on experience) + equity

Overview

Experienced Clojure Engineers (Mid/Senior) are urgently required by one of the hottest tech start-ups in the bay area. They are a company with a mission you can feel good about. One of America's greatest economic problems is the financial environment revolving around loans to small businesses. They are building a web-based lending platform that connects small businesses with non-traditional lending sources (accredited individuals, family offices, wealth management platforms, debt funds, etc.)
Their Engineering team do daily stand-ups, weekly retrospectives and lots of pair programming. They strive to make their team as collaborative and productive as possible, and are always looking to improve their processes.
Here are some of the challenges you would get involved with as a Clojure Engineer:

• Building and expanding their distributed service-oriented architecture
• Scaling their business analytics and data collection capabilities
• Processing high throughput transactions
• They're building a framework for collecting big data, which will be on the order of terabytes, which will undoubtedly encounter lots of challenges as they scale!
• As they grow, they'll also want your help in building the team and guiding where their culture goes.

Essential skills & experience

- Demonstrable experience as a Clojure Engineer
- Agile experience - TDD / BDD / Scrum
- Good working knowledge of either PostgreSQL or MySQL
- Version Control using Git or other distributed systems
- Must be eligible to work in the U.S. (No Visa sponsorship available)

Desired skills & experience

- Any experience with other languages such as Ruby and Python
- NoSQL DB’s: Cassandra, MongoDB, Redis etc
- Strong JavaScript (Angular.js, Backbone.js), HTML5, CSS3
- Deployment: Chef/Puppet/Ansible/Capistrano
- Testing tools: Speclj
- CI: Jenkins/CircleCI/CruiseControl
- High demand transactional web sites.


Experienced Clojure Engineers (Mid/Senior) are urgently required by one of the hottest tech start-ups in the bay area. They are a company with a mission you can feel good about. One of America's greatest economic problems is the financial environment revolving around loans to small businesses. They are building a web-based lending platform that connects small businesses with non-traditional lending sources (accredited individuals, family offices,...
1
Add a comment...
Have him in circles
718 people
MY NEW LEAF's profile photo
Alejandrina Lash's profile photo
Universal Music Legends Nederland's profile photo
Crystal Patton (TwoChicsBlog)'s profile photo
Abdul Basit Khalsai's profile photo
Ivan Pichuev's profile photo
Галина Нагаева's profile photo
ДашаДаша Путешетсвенница's profile photo
angel escalera valero's profile photo

Dan Lentz

Shared publicly  - 
 
I'm not good at #emacs. I've just been bad at it for so long as to make ignorance appear easy.
3
Jimmy Arogén's profile photoIvan Pierre's profile photo
3 comments
 
And keyboard configuration for US keyboard... with swiss-french mac keyboard, you're good to redefine some....
Add a comment...

Dan Lentz
owner

Clojure  - 
 
Software Engineer - Server Applications, Curbside
Palo Alto, CA (relocation offered)

Job Description

Responsible for designing and developing large scale distributed server applications, software API's, persistent data store and client/server communication architecture. Candidates must be familiar with distributed computing theories and have experience building distributed systems and client/server applications.

Skills & Requirements

- BS in Computer Science or related technical field or equivalent practical experience
- Excellent coding skills in Java, C++ or Clojure
- We're interested in hiring great engineers at all experience levels
- Must be able to communicate effectively and solve problems efficiently in a dynamic team environment
- Engineering and research experience in the areas of information retrieval, data mining, machine learning and artificial intelligence are highly desirable

About Curbside

Curbside is enabling a new way to shop, built for the era of instant mobile commerce. The Curbside App allows you to find, buy and seamlessly pick up products from nearby local stores. The Curbside app searches realtime local inventory across retailers and uses location-based technologies to alert stores when a customer is arriving for a pickup. Curbside helps consumers quickly get what they need and helps retailers better serve their increasingly mobile centric customers. The Curbside Merchant Console enables alerts to staff as customers arrive to pick up orders and also manages online order workflow.

Curbside’s investors include Index Ventures, Jerry Yang’s AME Cloud Ventures, Eric Schmidt’s Innovation Endeavors, O’Reilly AlphaTech Ventures, Gil Elbaz & David Waxman’s TenOneTen and Chicago Ventures.
1
Add a comment...

Dan Lentz

Shared publicly  - 
 
"Did you bring me chicken McNuggets?"
5
Donna Lentz-Lickliter's profile photo
 
I love that face...❤️ Mr R....I miss you...
Add a comment...

Dan Lentz

Shared publicly  - 
 
Ivan Pierre originally shared to Jokes:
 
Worcester Polytechnic Institute graffiti in 1978:
“I would rather write programs to help me write programs than write programs.”
2 comments on original post
1
Add a comment...

Dan Lentz
owner

Clojure  - 
 
Senior Clojure Engineer, rentpath
Norcross, GA

RentPath currently has a career opportunity for an experienced Senior Software Engineer to join our team.

Job Summary:

Must take technical ownership of projects. Must be able to identify suboptimal approaches and effectively communicate the optimal solution. Designs, modifies, develops, implements and supports applications. Must ensure all work is fully covered by tests. Must be familiar with a variety of industry concepts, practices and procedures. Must employ the right technology for the best solution approach. Must be able to perform a variety of complicated tasks. Must lead and direct the work of others. Must be a team player and willing to work in a pairing environment.

Essential Functions:

- Provide architecturally sound software applications
- Provide meaningful testing implementations
- Provide production support
- Participate in planning meetings and software releases
- Share knowledge and stay atop industry trends

Qualifications, Training, and Experience:

- Bachelor’s degree and 3+ years experience, or
- 7+ years experience in a related fields
- Demonstrated experience in multiple application technologies
- Excellent organizational skills
- Strong attention to detail and accuracy
- Exceptional problem solving and communication skills
- Application technology agnostic
- Strong backend technology experience
- Functional programming language experience (ideally Clojure)

RentPath, a leading digital media company, builds upon its success and long-standing heritage in the real estate industry to empower millions of people nationwide to find apartments, houses for rent and new homes for sale. Through its category-leading brands that include Apartment Guide, Rent.com, Rentals.com, RentalHouses.com, LiveLovely.com, and New Home Guide, RentPath understands that moving is a critical moment of truth and finding a home that reflects oneself is paramount. Through RentPath’s suite of brands, this trusted source seeks to connect consumers with a home that reflects their personal preferences and lifestyles.

With powerful online, mobile and social solutions that provide prospective renters and new home buyers with the information and tools they need to discover the ideal place to live, RentPath continues to simplify the apartment and home search experience. For property management companies, landlords, new home-builders and real estate professionals, RentPath drives qualified leads that result in occupancies and a high return on investment.

RentPath, LLC is a private-equity owned company currently headquartered just outside of Atlanta in Norcross, GA, but is moving to new, modern space in Buckhead this summer.

As a Senior Software Engineer, you will receive many benefits including:

- Strong base
- Comprehensive benefits package
- Matching 401(K)
- Advancement opportunities for outstanding performers
- And Much More!

For more information visit http://www.RentPath.com.

RENTPATH is a proud Equal Opportunity Employer and participates in EVerify.

Qualified applicants with a criminal history will be considered.
View RentPaths job listing for a Sr Software Engineer, Clojure in Norcross, GA - and then see company reviews, salaries, and more posted anonymously by RentPath employees.
1
Add a comment...
People
Have him in circles
718 people
MY NEW LEAF's profile photo
Alejandrina Lash's profile photo
Universal Music Legends Nederland's profile photo
Crystal Patton (TwoChicsBlog)'s profile photo
Abdul Basit Khalsai's profile photo
Ivan Pichuev's profile photo
Галина Нагаева's profile photo
ДашаДаша Путешетсвенница's profile photo
angel escalera valero's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Greenwich, CT
Previously
New Castle, DE - Newark, DE - Pennsville, NJ - Dallas, PA
Story
Tagline
Alpha Nerd in Beta Test
Work
Occupation
Consultant / Software Developer
Skills
Clojure, Common-Lisp, Graph Database, Datomic, Software Development
Employment
  • Dean & Company
    Senior Software Engineer, 2015 - present
  • Consumer Reports Magazine
    Software Engineer, Graph Database, 2014 - 2014
  • Bridgewater Associates
    Software Engineer, Research Technology, 2014 - 2014
Basic Information
Gender
Male
Dan Lentz's +1's are the things they like, agree with, or want to recommend.
Learning Lisp
lisperweasel.blogspot.com

Let's dance! S-B-C-L! Young geek, there's no need to feel down. I said, young geek, pick yourself off the ground. I said, young geek, 'cause

Regular Expression Matching: the Virtual Machine Approach
swtch.com

Regular Expression Matching: the Virtual Machine Approach. Russ Cox rsc@swtch.com. December 2009. Introduction. Name the most widely used by

[ANN] clj-uuid: thread-safe, performant unique identifiers - Google Groups
groups.google.com

[ANN] clj-uuid: thread-safe, performant unique identifiers, danl...@gmail.com, 2/16/15 5:25 PM. Hello Clojurians,. I've just been polishing

Computer History Museum Makes Historic CP/M Operating System Source Code...
globenewswire.com

MOUNTAIN VIEW, Calif., Oct. 1, 2014 (GLOBE NEWSWIRE) -- The Computer History Museum (CHM) announced today that it has made available origina

Datomic - Google Groups
groups.google.com

Laurent Bertrand, 6:50 AM. Entity ids and d/with, mbosse...@netflix.com, 6:43 AM. Datomic For EAV Modeling in Health Research, Delon Newman,

GNU Privacy Guard (GPG) Tutorial
xahlee.info

Generate Public & Private Keys. first, generate your public & private key pair. gpg --gen-key. Just follow the interactive command line inst

clojure : 1.7.0-alpha1 - Track your JARs at VersionEye
www.versioneye.com

Clojure core environment and runtime library....

Why Anti-Authoritarians are Diagnosed as Mentally Ill
www.madinamerica.com

In Bruce Levine's career he as spoken with hundreds of people diagnosed with ODD & ADHD. An astonishing number of these people are also anti

Blue Marlin: The Giant Ship That Ships Other Ships
twistedsifter.com

When one needs to transport a large number of ships (perhaps they aren't ocean-ready), move a gigantic oil rig (like BP's Thunder Horse PDQ)

danlentz/clj-hangman
github.com

Contribute to clj-hangman development by creating an account on GitHub.

Amazing Programming Quotes - Lifengadget
www.lifengadget.com

There are some quotes which are really amazing programming quotes, some are funny, some astonishing.Here is the list of quotes that impresse

Keyboard shortcuts for Google Drive on the web - Drive Help
support.google.com

Google Drive on the web has a variety of keyboard shortcuts that you can use to accomplish different types of actions like selecting a docum

GitPrint.com - Easily print GitHub markdown
gitprint.com

Printing Markdown with GitPrint. Simply view any Markdown file on GitHub, then in your URL bar replace the github.com part of the URL with g

Paste number 140913: read-until
paste.lisp.org

(defun read-until (stream until &optional recursive) "Read from a stream (filling up a string) while: * until-string : the read input ends w