Can You Measure Software Developer Productivity?

Can You Measure Software Developer Productivity?

The cost of software development kills innovation by limiting resources available to solve problems

THE PRODUCTIVITY DILEMMA

Let’s face it – software development is expensive.  Really expensive.  It’s not hard to understand why – software development is a complicated and still-maturing industry, and as the sector grows, it actually gets more complicated, not less, because of the acceleration of changes in technologies, programming languages, and toolsets.

As a technology consultant, one who is paid to help build expensive, complex systems, I should be happier than a fanboy on a Fortnite bender about this trend, right?  Wrong – it frustrates me a great deal.  My job is to solve problems and build things that people need, and that gets harder when funding becomes a challenge for our clients.

So here’s the question I’ve been grappling with – how can we make software development more productive to reduce costs?

There are lots of things our industry has done over the preceding decades to tackle this problem:

  • Developed working methodologies to build repeatable practices – Waterfall, Unified Process, Agile, XP, etc.
  • Created design patterns to solve common problems – MVC, SOLID, GoF, and many others
  • Leveraged lower cost resources through offshoring

None of these have been a panacea.  Look at any enterprise and you’ll find competing for SDLC methodologies, loose adherence to design practices, and the common efficiency roadblocks due to offshoring.  While these efforts have been helpful in managing cost, it is very difficult to measure the effect they have really had.

MEASURING PRODUCTIVITY

What to do, then?  More than anything, the focus of productivity has to start with the most human element of all – the individual developer herself.  The focus has to be on how to increase the speed that a developer can turn a designed solution into working code with as few errors as possible.

Anyone who has been in the software industry knows there are broad ranges in developers’ productivity.   It depends on the individual’s ability to understand programming theory, their educational background, years of experience, a personal situation at the time, how much Fortnite they play, etc.

Why is this important?  Quite simply, time is money.  The longer it takes a developer to code a solution, the more it costs.  In today’s environment of nearly full employment, demand for software developers has never been higher, which brings a lot of varied talent into the picture to meet the demand.  Anyone who has hired a developer knows the productivity gap I’m talking about – hiring is an expensive proposition and no matter how much interviewing you do, and you’re never sure what sort of productivity you’ll get until that person gets to work.

Why is measuring productivity so hard?  Because a good measurement involves an apples-to-apples comparison between developers, yet they will almost never complete the same task to produce the same set of code.  Since every development task is different, we cannot establish a baseline for how long it SHOULD take to perform a task versus how long it WILL take a specific developer.  Throw in each person’s differing levels of experience, education, and general abilities with the discipline, and…you get the picture.

Does that mean we’re stuck with technical interviews, coding tests, and answered prayers to create a team of highly productive software engineers?  Not quite.  Agile practices give us an opportunity to solve the biggest challenge in measuring developer productivity – creating a baseline to measure the variance between the estimated and actual time to perform a coding task.

HOW IT WORKS

Every ALM tool – Jira, or otherwise – allows a Scrum team to create story sub-tasks during their planning sessions.  Usually, a developer assigned to a sub-task has an opportunity to estimate the time it should take to complete that task, measured in hours.  During the sprint, developers can then track the actual hours spent so the team can evaluate the variance between estimated and actual hours.

This variance isn’t particularly helpful as a productivity metric because the individual developer may be much faster or slower than the average, and their estimations likely reflect this bias.

The solution to this problem is to have all the developers on the Scrum team estimate each subtask duration, creating a proxy baseline and a more reasonable expectation of the task’s duration.  Then, once a task is assigned to the individual developer, the variance calculations can start to have some meaning.

What meaning are we to glean from this variance? When looking at large sets of variances (hundreds or thousands of tasks over multiple projects), we can observe patterns in individual developers’ productivity.  If they consistently take longer to complete a task than the established baseline, we can look more deeply at the data to find root causes and potential remediations.  Is there a skills mismatch, allocation mismatch, or something else?  Does the developer need more pair programming or training in specific areas?

If a developer consistently performs tasks in less time than the estimations, we have hard metrics to reward that individual and encourage continued productivity.  We can also look at the data to see how we might have other developers emulate good behaviors from these high performers.

IMPLICATIONS

I know I know – I can hear the complaints now.  A small group of 2-4 developers on a Scrum team estimating a task cannot be used as a valid baseline, you say.  It’s a fair point, but any leftover estimation bias from a small sample size of developers would be offset by the volume of variance data we would collect.  As a manager, I care more about the variance trends and less about the exactness of anyone variance calculation.

But wait, you say.  All of this supposes a developer will be truthful in reporting their actual duration on a task.  People lie to themselves and others all the time (just read “Everybody Lies” by Seth Stephens-Davidowitz) – if a developer knows they’ll be measured on variance, they’ll manipulate their actuals to improve their perceived productivity.

Again, fair point, but there is a self-policing solution to this problem.  An employee is generally expected to work 8 hours a day.  If a developer consistently under-reports their actual durations on a task, it would appear they were consistently working less than they should be.

Say a developer is assigned two 4-hour tasks, and he takes 1 day to complete both but only reports 2 hours of actual duration for each task.  We would see a report that shows him only working 4 hours that day.  With enough data points, we could easily spot a trend of under-reporting and take corrective action.

CONCLUSION

Why is all of this important?  As individuals, not just employees, we should all strive to improve ourselves every day.  That’s how society is supposed to work – we do things, we make mistakes, we learn from them and we grow in the process.  But we can’t improve what we can’t measure.  The method I describe is very easy to implement, as long as your team is following the Scrum ceremonies.  With simple metrics and trend analysis, maybe we can finally solve a difficult problem and leave ourselves more time to knock a few more things of that ever-growing to-do list.

Chad Hahn
Author Details
Optimity Advisors, Inc.
Chad Hahn is a partner overseeing the digital & technology practice at Optimity Advisors. He is an entrepreneur with 20 years of experience in strategy, business development, operations, and technology, and has started and sold two successful service businesses. He has a strong background in software engineering and enterprise architecture, with deep expertise in both traditional and emerging technologies.
×
Chad Hahn
Optimity Advisors, Inc.
Chad Hahn is a partner overseeing the digital & technology practice at Optimity Advisors. He is an entrepreneur with 20 years of experience in strategy, business development, operations, and technology, and has started and sold two successful service businesses. He has a strong background in software engineering and enterprise architecture, with deep expertise in both traditional and emerging technologies.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

GOAT is Seeking 11 Full-Time Engineers in its LA Office

GOAT is Seeking 11 Full-Time Engineers in LA

Founded in 2015 and based in Los Angeles, GOAT is the largest marketplace for buying and selling authentic sneakers. Whether you’re looking to buy rare sneakers, discover new ones, or earn money by listing sneakers you already own, GOAT is your destination.

GOAT is backed by some of the leading names in venture capital including Accel Partners, Andreessen Horowitz, Ashton Kutcher, Guy Oseary, Matrix Partners, NEA, SV Angel, Upfront Ventures and Y Combinator.

Located in the heart of Culver City, California; shared by multiple sources, GOAT is one of the best (and coolest) places to work in LA right now.

Awesome Perks:

  • Medical, dental and vision coverage
  • Daily catered lunches from LA’s best restaurants
  • Unlimited vacation and sick days
  • Competitive salary and generous equity grants

GOAT is currently seeking 11 full-time engineering talent in its LA office.

  1. Android Engineer – Seeking a product-driven Android Engineer with a strong appreciation for great design not only in products and visual presentation but also in code and technical architecture.
  2. Engineering Manager – Seeking an experienced Engineering Manager to lead a team of exceptional software engineers. You will play a key role in inspiring and driving the efforts of the engineering team to deliver the highest priority features in the quickest way possible while managing technical risk and quality.
  3. iOS Engineer – Seeking a proven experience engineer building and launching high-quality iOS apps and is excited about researching new methods or technologies that improve the architecture, user experience or engineering process.
  4. Lead Software Engineer (Golang/Microservices) – Seeking a lead engineer to coordinate and communicate across teams that span several areas of the business, including mobile, web, retail, and fulfillment Tackle large projects related to deconstructing a Rails using composable microservices and serverless components.
  5. Senior Android Engineer – Seeking a product-driven Senior Android Engineer with a strong appreciation for great design not only in products and visual presentation but also in code and technical architecture. As an early member of the engineering team, you’ll collaborate cross-functionally with product design, marketplace ops, analytics and more to ensure a solid end-to-end strategy and execution.
  6. Senior Backend Engineer – Seeking an experienced Senior Engineer to help design and implement new features across multiple backend applications. As a senior presence and a core individual contributor on a small team, you will play a key role in both enhancing a Ruby on Rails backend at the heart of the business and building out a new, more scalable service-driven architecture.
  7. Senior Frontend Engineer – Seeking a Senior Frontend Engineer to build unique websites that support both our power users and our everyday customers. Develop single page applications in React and other best in class JavaScript libraries.
  8. Senior Golang Engineer – Seeking an experienced Senior Engineer to help design and implement new features across multiple backend applications. As a senior presence and a core individual contributor on a small team, you will play a key role in mapping the expanding needs of the business into innovative technical solutions within a highly scalable and event-driven architecture.
  9. Senior iOS Engineer – Seeking a Senior Engineer who has proven experience building and launching high-quality iOS apps and is excited about researching new methods and technologies that improve the architecture, user experience or engineering process. Work with team to troubleshoot, debug, and fix issues in production and non-production environments.
  10. Senior Ruby on Rails Engineer – Seeking an experienced Senior Engineer to help design and implement new features across multiple backend applications. As a senior presence and a core individual contributor on a small team, you will play a key role in both enhancing a Ruby on Rails backend at the heart of the business and building out a new, more scalable service-driven architecture. Make technical decisions that improve the codebase while minimizing riskIdentify and fix (or, ideally, avoid) bugs and performance bottlenecks.
  11. Senior Software Architect (Golang/Microservices) – Seeking a Senior Software Architect to coordinate and communicate across teams that span several areas of the business, including mobile, web, retail, and fulfillment. Tackle large projects related to deconstructing a Rails using composable microservices and serverless components. Enhance the existing backend systems to improve overall aspects related to high-traffic mobile and web applications. Identify current and future performance bottlenecks and bugs through simulated load-testing and chaos engineering concepts

Congrats with the success Eddy!

More about GOAT

Author Details
Santa Monica, Culver City, Venice, Hollywood, and beyond
LAStartups.com is a digital lifestyle publication that covers the culture of startups and technology companies in Los Angeles. It is the go-to site for people who want to keep up with what matters in Los Angeles’ tech and startups from those who know the city best.
×
Santa Monica, Culver City, Venice, Hollywood, and beyond
LAStartups.com is a digital lifestyle publication that covers the culture of startups and technology companies in Los Angeles. It is the go-to site for people who want to keep up with what matters in Los Angeles’ tech and startups from those who know the city best.

15 Hacks to Get More Instagram Followers

15 Hacks to Get More Instagram Followers

Discover how easy it is to increase the number of your Instagram followers.

As of June 2018, Instagram has 1 billion active users per month. That’s obviously a lot, and many companies are quite salivating over the prospect of marketing and advertising to that many people. If you can increase your Instagram followers, you can then foster a stronger community for your brand, boost the number of views on your blog and website, and increase your sales.

But how do you get more Instagram followers in the first place? You can start with these 13 effective ways. They’re super easy, but they’re sure to work!

1. Start with Liking Other People’s Pictures in Your Niche

You need to get your name out there, and this starts with liking other people’s photos. Each night finds some accounts in your niche and like at least 5 photos. You can check hashtags and check out the profiles of the followers of the most famous Instagram accounts in your niche.You can also send a real (non-fake) comment and you can give them a follow. This ought to let other Instagram users discover your account.

2. Ask Your Followers in Other Social Platforms to Follow You in Instagram

If you’re using Instagram, chances are that you’re also using other social platforms such as Facebook and Twitter. Don’t assume that they’re following you on Instagram too. So when you post on Facebook or put out a quick tweet, you can sometimes just encourage your followers on those platforms to follow you on Instagram too.

3. Link to Your Instagram Account on Other Platforms

It does help to have your followers on other social networking platforms to follow you on Instagram if you make it easier for them to do so. So don’t forget to put in your Instagram username in the profile section of your other social accounts. You can also just include a handy link to your Instagram account as well. That ought to work.

4. Create a Theme for Your Instagram

With the first 3 tips, you should have a fair number of people checking out your Instagram account. So your account must be good enough to hold their attention. It helps if you set up your account with a nice theme. You should have an interesting bio section as well as a neatly organized page of photos linked to a particular subject matter. Your theme should, of course, be related to your business, so that your company can grow and profit with the growth of your Instagram account followers.

5. Be More Sociable

You’ve already learned about posting genuine comments for the photos on other accounts, so that these people may notice your own account. At some point, they may visit your account and post comments on your own photos as well. When that happens, try to respond to the comments you receive. Be more sociable and authentic, instead of just posting “Thanks” for their comments. This fosters a more engaging relationship

6. Don’t Forget Your Hashtags

Lots of Instagram leaders have long known that using hashtags is one of the surest ways to gain followers. You can use up to 30 of them in your photo description, so get to it. It does help when the hashtags you choose are actually relevant to your niche, and they get a lot of interest every day. Most users tend to search photos based on the hashtags, so they’re crucial in getting your photos discovered. With lots of hashtags, you get lots of opportunities to attract attention, and you can get more likes. This can rank your photos even higher.

7. Come Up with a Unique Hashtag

While a popular hashtag is always great, a unique hashtag has its own benefits. It should have a specific purpose, and then you can ask other people to use it. This helps you build your community. Also, you can repost the photos using that unique hashtag while giving proper credit, and that means you can easily get new content for your Instagram account.

8. Brand Your Images with Your Account Username

It’s great if your followers repost your images, but it will help you a lot of these photos also feature your account username somewhere in the small text. This can entice others who see the photos to check out your account when they really like your photo.

9. Suggest Actions for Your Followers to Generate Engagements

If it’s not clear yet, when you’re in social media you should make clear what you would like your followers to do. So ask them to “like” your photo if they appreciate it. You can also ask your followers to tag a friend.

One technique for holiday goers on Instagram is to post where they are currently, and then they ask their Instagram followers to tag a specific friend that they would like to share their vacation with if they’re where you are. This can elicit lots of comments, and the tagged friends can come in and become followers on your account.

10. Geotag Your Photos

This again helps when you’re posting photos of exotic locations in your travels. Geotag those photos, and the people who use the same geotag can then see your photos. They may follow you if they have something in common with you or your location. They may have been there too, or they may be planning an upcoming visit.

11. Keep Posting What Your Followers Like Most

You need to tweak your content so that you mostly post photos they like. You can find out which of these photos are simply checking which ones have generated the most comments, likes, and tagging of friends.

12. Partner Up with Influencers in Your Niche

You can reach out to a well-known Instagram account and work together on contests and giveaways with your followers. You can also just post a photo from each other’s account so that the followers of one can learn about the other.

13. Use Paid Posting in Top Niche Accounts

Of course, for the really big guns, you can’t work with them for free. You may have to pay for them to post a photo for you in their Instagram accounts. These people tend to ask people to email them if they have “business inquiries”, and they generally mean paid to post.

Check out these 13 tips and discover why they’re so effective. They’re actually easy, but with these, you can grow your Instagram followers from a handful to a teeming horde!

14. Don’t oversell your product or service

A visual comparison is: when you date someone, you need to generate interest in the other person before ‘converting’. Same happens in social media: Customers might take a while to trust your brand in order to end up converting. For this reason, generate great engaging content and be strategic on how often you post what we call ‘aggressive call to action posts.

15. Track your performance and pivot to your best engaging practices

Instagram gives you basic reports, but growth hackers have tools to get even more out of it. Get an expert (e.g. Go Global Agency) to help you extract valuable reports from your account. Measure results and pivot if necessary. There are many variables that can be measured: engagement, audience demographics, best performing hashtags, etc.

Author Details
Santa Monica, Culver City, Venice, Hollywood, and beyond
LAStartups.com is a digital lifestyle publication that covers the culture of startups and technology companies in Los Angeles. It is the go-to site for people who want to keep up with what matters in Los Angeles’ tech and startups from those who know the city best.
×
Santa Monica, Culver City, Venice, Hollywood, and beyond
LAStartups.com is a digital lifestyle publication that covers the culture of startups and technology companies in Los Angeles. It is the go-to site for people who want to keep up with what matters in Los Angeles’ tech and startups from those who know the city best.

15 Best Tech Recruiters in Los Angeles

Best Tech Recruiters in Los Angeles

Los Angeles is the third largest startup hub in the world, behind Silicon Valley and New York. And it’s growing by leaps and bounds. Now home to SnapChat (a.k.a. Snap), Ring, Dollar Shave Club, The Honest Company, ZipRecruiter, GOAT, ServiceTitan, Honey, Bird, and The Boring Company, Los Angeles has become a home to the most exciting companies in the world.

All these amazing companies have one thing in common: talent, especially in engineering. No matter how much funding they may have raised, nothing happens if there’s no talent to build its idea into reality.

The best way to get into one of these awesome tech companies is to start with a recruiter who focuses on tech recruiting. So, to get you started, we have compiled a list of the BEST tech recruiters in Los Angeles. In no particular orders, here they are.

Ejento is the combination of four of the most visionary firms in the industry, coming together to redefine recruitment: Neohire South, which specialized in tech and non-tech recruiting for top VCs and technology start-ups across the U.S.; RockIT Recruiting, an industry-leading tech recruiting company; Hero.jobs, a recruiter and recruiting software company that was focused on creating systems to power tomorrow’s elite recruiting businesses; and TS2, the US growth platform for the publicly-held global HR services giant Persol Group. Connect with my buddy Josh Stomel, josh@ejento.com. Location: 300 Pacific Coast Hwy. #1018 El Segundo, CA 90245 – (310) 965-9810

StartupTap help technology companies and startups find amazing employees with end-to-end talent search rooted in data and built on long-lasting relationships. The business started as the founders were supporting a few rapidly growing tech/e-commerce startups in Southern California.  They were recruiting across the entire organization and essentially became an in-house resource.  Through the project, they realized a need in the market for a more comprehensive recruitment solution for startups that didn’t have an internal recruiting function.  StartupTAP isn’t a traditional agency.  StartupTAP provides onsite recruitment support, working closely with emerging growth companies and owning the entire process. Location: 1300 Factory Pl, Los Angeles, CA 90013 – (310) 873-8447

Prosum is a tech recruiting agency that puts people before technology. Prosum has deep experience consulting, implementing solutions, providing managed services and staffing engagements. Prosum has over 300 employees and consultants and is headquartered in Los Angeles, CA with offices in Orange County, Denver, Phoenix, and Dallas. Connect with my buddy Rick Tyner, rick.tyner@prosum.com.  Location: 2201 Park Place, Suite 102 El Segundo, CA 90245 – (310) 426-0600

View this post on Instagram

Happy #internationalwomensday from Prosum! #IWD2016

A post shared by Prosum (@teamprosum) on

Technical Connections is Southern California’s premier recruiting firm specializing exclusively in web, software and information technology professionals. The firm, based in Los Angeles, offers a full range of services, including retained search, contingency placement, and short- and long-term consulting. Technical Connections was established in 1984 by Helen MacKinnon, an executive with extensive technical and managerial experience in the computer industry. Location: 6701 Center Drive West, Suite 825 Los Angeles, CA 90045 – (310) 479-8830

Recruiting Social is a recruiting services company based in West Hollywood. Talent teams across North America work with RecruitingSocial to source candidates, build pipelines, manage job reqs, and recruit people who will thrive on the job. Its services are designed to adapt to your needs. On-demand is flexible, hourly support for your talent team: sourcing, recruiting, and more. RecruitingSocial’s contingency searches focus on fewer, higher-quality candidates, so you aren’t inundated with unexceptional resumes. Location: 750 N San Vicente Blvd RW800, West Hollywood, CA 90069 – (800) 953-5339

Workbridge offers a unique and deep expertise in the highest demand tech skill sets, such as UI/UX, Open Source, Microsoft Development, Network Security & Infrastructure, and Mobile Development. Its high-touch, specialized and team-based recruitment model, paired with our deep networks and knowledge of our local technology markets, results in an exemplary track record. Location: 10990 Wilshire Blvd Los Angeles, CA 90024 – (310) 445-3300

Elite Placement Group specializes in direct hire, temporary to hire, and temporary placements in Los Angeles and Orange County. They have much success in matching companies and candidates and take pride in its personalized approach, whether you are a company hiring or a candidate seeking employment. Location: 9150 Wilshire Blvd Ste 270 Los Angeles, CA 90212 – (310) 277-2600

Founded in 1999, CyberCoders is built on a success-oriented culture. Above all – CyberCoders know both candidates and clients want quality and they want it now. No other recruiting firm can offer Cyrus, its proprietary technology built to search smarter and quicker, matching the best applicant for the right job. Connect with my pal Nitu Gulati-Pauly – she’ll take care of you – Nitu.Gulati-Pauly@CyberCoders.com. Location: 6591 Irvine Center Drive Suite 200 Irvine, CA 92618 – (949) 885-5151

Career Strategies Inc’s recruiters are experienced, knowledgeable professionals and many of its recruiters have been with CSI for 5, 10 and 20 years! Their in-depth expertise enables them to quickly target qualified candidates, simplifying the hiring process. In addition, they have access to the talent whose careers they’ve had the opportunity to follow and even assist! Career Strategies Inc’s longevity offers additional networking opportunities to uncover the right talent for you! Location: 5670 Wilshire Blvd Ste 750 Los Angeles, CA 90036 – (323) 556-5500

Cadre is a candidate focused technical staffing agency with offices in San Francisco, Los Angeles, and New York City. They are a team of 12 industry veterans who use our intimate market knowledge, key industry relationships and a vast network of connections to introduce you to the perfect person for your needs. Cadre focuses primarily on technical roles including software engineering, software development, and product design. Connect with my buddy Jason Stomel, jason@yourcadre.com.  Location: 1750 14th St., Suite D Santa Monica, CA, 90404 – (424) 322-9960

Proven Recruiting connects talented people with meaningful careers in technology, finance, and accounting. Since its founding in 2007, Proven Recruiting has grown into a 150-person team of award-winning consultants and employees driven by one mission: to provide its clients with on-demand delivery of the best and brightest talent and to present our candidates with career choices that positively impact their lives. Location: 6430 Sunset Blvd #502, Los Angeles, CA 90028 – (310) 933-4544

Mondo is one of the largest national staffing agency specializing exclusively in high-end, niche IT, Tech, and Digital Marketing talent. Finding great talent is possible. Mondo provides best-in-class talent at unmatched speed with unparalleled collaboration. You should check out their new dig, it’s beautiful. Location: 10960 Wilshire Blvd #810, Los Angeles, CA 90024 – (310) 526-2410

Irvine Technology Corporation (ITC) is an award-winning Information Technology Solutions and Staffing provider with roots in Southern California. For over fifteen years, ITC has had the privilege of serving exceptional client organizations as both a local and national resource. ITC was recognized as one of the Orange County Business Journal’s “Best Places to Work” in 2017. Its team is comprised of seasoned technologists, staffing industry thought leaders, top-notch recruiters, dedicated account executives, and a world-class support staff. ITC consistently differentiate themselves through the quality of its people, their commitment to customer service, and by focusing on exceptional performance. Location: 17900 Von Karman Ave #100, Irvine, CA 92614 – (714) 434-8877

TEKsystems is one of the largest technical recruiting agency around; with a team of 80,000 strong, across North America, Europe, and Asia. TEKsystems is an industry leader in Full-Stack Technology Services, Talent Services, and real-world application. Location: 200 N. Pacific Coast Highway Suite 1500 El Segundo, California 90245 – (310) 765-9100 (others)

Career Movement is a local boutique tech recruiting agency based in El Segundo; who specialize on Software/Web Application Architecture and Engineering, Database Engineering and Administration, Web Design and Development, and Network Engineering and Systems Administration. Career Movement moves beyond standard recruiting by providing real-life connections to the tech world. Their extensive networks and expertise bring the choices to you. Here are some of the tech stack they can connect you to: C#, VB.NET, ASP.NET, MVC, WPF, Java, J2EE, PHP, Node.js, Ruby on Rails, Python, etc. Location: 703 N. Douglas Street, El Segundo, CA 90245 – (424) 225-8500

Fabric Staffing provides a unique approach and specializes in Rapid Growth Hiring for companies looking to grow their Technology & Product Teams from the top down. Unlike traditional contingent staffing services, Fabric provides retained search services for companies looking to hire multiple engineers within a short time frame, in addition to providing their own highly skilled Tech Recruiters on contract and building full internal Recruiting infrastructures. Fabric is headquartered in Marina Del Rey and owned by Rory Bebbington.

Check out 50 Hottest LA Startups to Work For Right Now

Author Details
Editor-In-Chief
A native Angeleno. John studied engineering at UCLA; founded Schmoozd, an offline social tech networking event in LA with 30,000 subs; ran a startup accelerator (StartEngine). Worked for several major brands like Toyota, DIRECTV, Hitachi, and Raytheon. A mentor at LMU Entrepreneur School. And advises a dozen local LA startups building amazing tech in various industries; also invested in some.

john@lastartups.com
×
Editor-In-Chief
A native Angeleno. John studied engineering at UCLA; founded Schmoozd, an offline social tech networking event in LA with 30,000 subs; ran a startup accelerator (StartEngine). Worked for several major brands like Toyota, DIRECTV, Hitachi, and Raytheon. A mentor at LMU Entrepreneur School. And advises a dozen local LA startups building amazing tech in various industries; also invested in some.

john@lastartups.com