HNHacker News
TopNewBestAskShowJobs

jbonniwell

678 karma · joined July 20, 2011

Software developer with an electrical engineering background

Open to questions, discussions, and opportunities. Drop me a note via email: joe [at] joebonniwell.com

Also happy to discuss:

+ Curling

+ Selling LEGO (e.g. BrickLink)

+ Board games

submissionscomments
jbonniwell··on WHO declares end to Covid global health emergency
Comment thread about original declaration from Jan 30, 2020: https://news.ycombinator.com/item?id=22194798
jbonniwell··on Bank of England says pension funds were hours from disaster before it intervened
Related discussion from earlier: https://news.ycombinator.com/item?id=33028673
jbonniwell··on Ask HN: Who wants to be hired? (February 2022)
Location: Milwaukee, Wisconsin, USA

Remote: Yes

Willing to relocate: No, not at this time

Technologies: TypeScript, Javascript, NodeJS, NativeScript, Angular, HTML, CSS, Swift, Objective-C

LinkedIn: https://www.linkedin.com/in/joebonniwell/

Résumé/CV: https://drive.google.com/file/d/1lkMW7YkMpPLwRoXU-Qb6k_5Y3Cs...

Email: joe@joebonniwell.com

I'm a full stack software engineer with an electrical engineering background. I have done a lot of work on greenfield startup projects/apps/devices, would be happy to do more of that or take ownership on a project for the long haul with a great group of people. Please reach out, I'm happy to connect.

jbonniwell··on The GameStop stock is part of our national pandemic gambling binge
I didn’t know what this was from so I looked it up, in case anybody else is curious, from the movie Killing Them Softly: https://youtu.be/Zi9iCOsD8Sg
jbonniwell··on The wild economy of tabletop board game funding
Dominion, Pandemic, Istanbul
jbonniwell··on Ask HN: Who wants to be hired? (May 2018)
This seems like a better fit for the Who is hiring thread here: https://news.ycombinator.com/item?id=16967543
jbonniwell··on Surgeons urge people to throw out bristle BBQ brushes (2016)
I’ve been using a wooden scraper like this for the last few years and it has worked well:

https://www.amazon.com/dp/B0728C5VQN

jbonniwell··on Ask HN: Successful one-person online businesses?
Additional discussion of one person businesses from about a year ago here: https://news.ycombinator.com/item?id=13326535
jbonniwell··on SpaceX's Falcon Heavy center booster lacked ignition fluid to re-light engines
During the news conference after the launch, Elon commented on being really happy to get the upgraded titanium grid fins back from the side boosters:

https://youtu.be/F7mw2_pfcz4?t=3554

jbonniwell··on Ask HN: Freelancer? Seeking freelancer? (August 2017)
SEEKING WORK - Remote (USA) - Marketing Automation

Are you looking to grow your business in a scalable way that doesn't overwhelm your to-do list?

I can implement automation that will market and grow your business 24/7/365 while letting you focus on more important things (including vacations).

Tell me a little bit about yourself and your business: joe@lcfermi.com

jbonniwell··on “Spiel des Jahres” Game of the Year 2017 winners
My wife and I really enjoy Pandemic and quite often play a quick game using the iPad version during meals.(The physical version is not particularly compact)
jbonniwell··on Ask HN: What single book is the best intro to your field for laypeople?
When I was doing Bluetooth Low Energy development for IoT devices, this book was the goto reference for both the embedded firmware and mobile app folks:

https://www.amazon.com/Bluetooth-Low-Energy-Developers-Handb...

jbonniwell··on Ask HN: What are some examples of successful single-person businesses?
My understanding is that it scans websites to determine what kind of technologies are being used (which hosting service, email providers, javascript libraries, analytics, etc)

This can be useful for market research, to see what technologies are being used and by whom. It could also be used as a lead generation tool.

Example: If I am creating a new email list tool, I could find websites (via builtwith) that are using a competitor and send cold email with specific comparisons between my new service and their current one, or asking what they like/dislike about their current tool.

jbonniwell··on Ask HN: Who is hiring? (July 2014)
LSR | Full Time | Hudson WI, Madison WI, Cedarburg WI, Arlington Heights IL

http://www.lsr.com

------ Software Engineer

+ Duties include design, implementation, integration and system testing of embedded firmware within wireless communication systems.

+ Interfacing with customers and other design engineers will be required throughout the product development cycle.

+ Software and firmware design experience in an embedded environment utilizing popular 8/16/32 bit micro controllers (ARM Cortex, MSP430 and 8051 experience preferred).

+ Knowledge of and/or experience with embedded RTOSs and networking protocols used in data communication systems, especially those unique to wireless communications, is desirable.

+ Working knowledge of embedded hardware (digital, analog, RF) and/or experience programming PCs with C# is a plus.

+ Must be a self-starter, self-directed and have good troubleshooting and time management skills.

------ Test Fixture Engineer

+ Five (5) years of automated test fixture design, including both software implementation and hardware / mechanical definition.

+ This position will interface directly with design engineering teams and production teams to define test strategies that comply with customer test needs, and will also provide scheduling and budget estimated for new proposals.

+ Excellent communication skills are required, as this position will directly interface with perspective customers in order to define fixture requirements and needs.

+ A solid understanding of C++ and C# is required as well as proven working knowledge of the proper use and handling of RF test equipment.

------ iOS Application Developer

+ Two (2) years experience with Objective-C and common iOS framework APIs, and must have written or contributed to apps published in the App store.

+ This position will include direct interaction with RF Engineers, User Interface designers and Embedded Software developers.

+ Experience with every stage of the software development process is required: design, architecture, deployment, code reviews, maintenance, documentation, etc.

+ Additional consideration will be given to candidates with CoreBluetooth framework experience, embedded firmware experience, .Net development experience and/or Android development experience.

------ Senior RF Design Engineer

+ BSEE and with 7-10 years of practical work experience in RF and communication systems design activities.

+ Opportunity to work on the latest wireless technologies including Bluetooth, ZigBee, Wi-Fi, GPS and proprietary 900 MHz and 2.4/5.8 GHz radios.

+ Experience with the design and integration of single chip, low power wireless transceivers from TI, Freescale, Atmel, Analog Devices, Broadcom, Marvell etc. is considered highly desirable.

+ Digital radio design, wireless protocol experience and a familiarity with EMC/EMI regulatory and compliance standards is considered a plus.

------ Please feel free to ask me questions: jbonniwell@lsr.com

Thanks! Joe

jbonniwell··on Show HN: I made an app discovery app, any feedback?
What's your application?
jbonniwell··on Show HN: I made an app discovery app, any feedback?
Random selection of all apps fitting a given critera (device, category, price, country)
jbonniwell··on Show HN: I made an app discovery app, any feedback?
Thanks Brandon:

1) Agreed

2) I've had a review that said something similar. I'm reluctant to show too much, because I'm trying to keep the overall use of the app to a very simple experience, and leave the "buying decision" as it were to the App Store. The piece of data I've come closest to including is a star rating... I'll revisit this with some more thought.

3) Agreed, right now it is choosing randomly from a database of all apps fitting criteria (price, device, country, category). Ideally, I would want to have a click through ratio on an app to determine the "most interesting" screenshots, but I haven't implemented all the data tracking to make this happen yet.