David Jennings

Back end financial planning software developer at Mosaic.tech
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Luke Braud

DJ was one of the original developers at NetSuite and built a significant amount of the infrastructure as well as the entire e-commerce offering. As it evolved over the years he continued to be the leading advocate, architect, and product manager. He was one of the most prolific and respected members of what was truly a fantastic team. DJ was always true evangelist for excellent culture, high engineering standards, and focus on building products that deliver incredible value to customers and users - and he led by example. He's also just an all around fantastic guy that anyone would be lucky to know and work with.

Michelle Xue

DJ has been at NetSuite for 18 years. He is instrumental in the success of the company. He single-handedly built the first version of the commerce product and commerce platform. He also did extensive work on building the framework for generating most of the UI that is still used in NetSuite today, including dashboard, portlets, etc. Over the years, he has mentored and trained many engineers which contributed to the success of the rapid growth of the company. I had the honor to be DJ’s manager over the last two years when he moved to the platform team. He was very detailed in the work he did, maintained very good documentations, cleaned up the code and added unit tests whenever he can. He contributed a lot of good ideas with his rich knowledge in the other product areas in the NetSuite system. Good luck DJ on your new adventure!

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Back end financial planning software developer
      • Jan 2020 - Present

    • Cayman Islands
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Chief Technical Officer, Blockchain & Cryptocurrency
      • May 2018 - Jan 2020

      (coming soon) (coming soon)

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Principal Software Engineer
      • Apr 2000 - Apr 2018

      Having completed my mission to "Build Commerce at NetSuite from the Ground Up" which I started in 2000, I've moved to the SuiteScript - RecordService team NetSuite's Core Platform group, where I am building my skill set as I develop and enhance capabilities of the NetSuite platform, working both client-side and server-side extending the capabilities of NetSuite most important business object, the Record.In this position I have worked extensively with the following technologies, which has expanded my technical experience beyond commerce, and given me a number of new technical skills:- JavaScript - Modern, module-based JavaScript development, both client and server-side: Developed modules for the record service and for record object management, in a complex 50,000 line project. Rewrote core components of the record engine to separate record implementations from record interfaces, ensuring that exposed behavior is both well-defined and centrally governed. Made the code much more maintainable and also made it unit-testable for the first time. Developed a unit test framework for running client-side unit tests server-side, and began writing a small suite of passing unit tests for the record service.- NetSuite - Extensive experience with records and record customization. While working with the core record system, I learned pretty much every capability of NetSuite associated with record customization.- ElasticSearch (both server-side logging and, and writing data mining queries). Implemented new system to log full failure context for all unexpected suitescript errors, including intelligent stacktrace truncation, so platform errors and root causes can be counted and identified independent of calling stack trace. This lets us identify top offenders. Problems can now be easily reproduced by QA with the newly logged context information, and sent to development for fixing.- VMWare, and Oracle VM VirtualBox. Creating, managing and working with virtual machines. Show less

    • Software Architect
      • Apr 2000 - Jan 2017

      I am both a people person with excellent communication skills, and an idea person with extraordinary technical skills. I am a generator of alignment in organizations where disparate perspectives or personalities clash and conflict. I get teams with conflicting ideas to work together constructively and help unify their ideas broad alignment. My passion lies with sizing up the inventory of talents, ideas and possibilities that live within an organization, and synthesizing innovative, creative outside-the-box opportunities that leverage the best of what is available, with a keen awareness of the non-obvious what could be possible. I thrive on listening to and suggesting big picture new directions, generating buy-in for and initiating and overseeing to completion projects that build upon key ideas that I collect and refine which come from the best minds in the organization, as well as helping the organization to take powerful, even daring, forward-looking next steps, utilizing the best of what's available, and assembling, acquiring or creating what is missing. My strength lies in architecture and technical leadership, and playing a strong individual contributor role. I am not a manager of teams.To be clear, I am extremely hands on and love get deep into the code and work closely with developers to enable them to create greatness.I have been able to apply these skills by helping to integrate the start-ups that NetSuite has acquired, by providing technical and people leadership to do the technical work needed to ensure that the people, ideas and technologies all make their way into the NetSuite product in the best possible way, building team morale, ensuring architectural integrity, and creating alignment with company vision and long-term technical sustainability and harmony with the NetSuite ecosystem. I am a technical ensurer of success with all my being. Show less

    • Architect, Lead, Technical Product Manager and Development Manager
      • Apr 2002 - 2012

      Key technical owner of NetSuite's multi-tenant commerce platform and all commerce and Web site hosting capabilities- Web store, self-service customer center, high performance image and page hosting, advanced caching techniques, high availability delivery of pages, making best use of content delivery networks (CDN)- Developed the commerce platform from the ground up from the inception of the company- Hired and managed a software development team, through a ten-fold increase in the size of the team- Set long-term and short-term objectives to consistently align team with company goals- Good judgment and solid decision making skills. Made key decisions about priorities, and was the go-to person to quickly evaluate available options in a crisis and quickly come up with a best solution or a workable plan.- Delivered numerous releases of NetSuite commerce functionality on time for almost 14 years- Proficient in most areas of code and technology across the entire NetSuite product, a massive Java/SQL application- Individual contributor responsible for the creation of a successful ecommerce platform that reliable hosts thousands of retail and B to B stores with very little downtime. Our sites transact billions of dollars in sales annually- Responsible for security of all publicly facing aspects of NetSuite Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Architect, Lead and Team Manager
      • Jan 1991 - Apr 2000

      Responsible for the animation, rendering and compositing technologies of Macromedia Director and Shockwave - Developed a high performance cross-platform rendering and compositing engine that transformed Macromedia from a Macintosh-only company to a multi-platform technology company that could take its technologies to the Web - Set industry standards for high performance, detailed and rich compositing capabilities on Windows for the first time, capabilities previously only available on Macintosh - Hired and managed a software development team that built the platform. For a time, co-managed the entire Director team, responsible for $50M a year in revenue - Set long-term and short-term objectives to consistently align team with company goals - Delivered numerous releases of Director and Shockwave on time - Individual contributor responsible for the creation of core animation and rendering technologies of Director, at the time MacroMedia's primary and most profitable product Show less

  • Miller & Kreisel Sound
    • Culver City, California
    • Electrical Engineer
      • Jan 1987 - Jan 1989

      Miller & Kreisel Sound Specified and designed active and passive crossovers and power amplifiers for subwoofers Developed a high performance feedback-corrected subwooder using a unique accelerometer design based on very inexpensive components Brought computerized circuit design to the company, reducing costs. Wrote speaker, cabinet and crossover design software from scratch Miller & Kreisel Sound Specified and designed active and passive crossovers and power amplifiers for subwoofers Developed a high performance feedback-corrected subwooder using a unique accelerometer design based on very inexpensive components Brought computerized circuit design to the company, reducing costs. Wrote speaker, cabinet and crossover design software from scratch

Education

  • UC Santa Barbara
    BSEE, Electrical Engineering
    1983 - 1987

Community

You need to have a working account to view this content. Click here to join now