OSE Developers

From Open Source Ecology
(Redirected from OSE Development Team)
Jump to: navigation, search


HintLightbulb.png Hint: Last Updated 7/17. Please study the Crash Course for overview of OSE and current priorities. To subscribe or unsubscribe from the Design Sprints list, please go to the Tech Team Culturing Survey page.


Founder's TED Talk[edit]

Marcin Jakubowski explains the Global Village Construction Set in his TED Talk.

Can't see the video below? Try: http://www.ted.com/talks/marcin_jakubowski.html

2017 Invitation Video[edit]


2017 Invitation[edit]

OSE Developers - Design + Documentation[edit]

OSE Developers are the official members of the OSE Design or Documentation Teams, and the HR Generalist is responsible for recruiting OSE Developers. OSE is a globally distributed volunteer team of engineers, farmers, designers, documenters, builders, writers, marketers, and other interdisciplinarians. OSE developers commit a minimum of 10 hours per week to a coordinated development process on key OSE priorities, for a 3 month duration. It is also acceptable if the OSE Developer find a partner on their side to work with - such that their time requirement may be reduced from 10 hours to half of that time per week - while this pair still produce 10 hours of effort. This also helps us to encourage leadership on the OSE Developer's side, and greater collaboration. After a 3 month development period, OSE Developers have an option to continue to the next quarter.

For background purposes - we have been operating as a volunteer project with many ad-hoc contributors until 2017. We have discovered that for an audacious project with well-defined goals - we need a process and structure that can harness collaborators' contributions in a more effective way - for visible and tangible progress. As such, we have shifted to dedicated development teams as of the beginning of 2017. We are looking for team players who can move OSE along its Critical Path for the formal team of OSE Developers- while encouraging others to provide ad-hoc contributors by editing the wiki.

Interdisciplinary Approach[edit]

We are looking for diverse skill sets. Do you have the skill set to become a meaningful contributor? Our only requirement is that you have an open mind and willingness to learn new things - and the required time to make a meaningful contribution. We expect OSE Developers to become immersed in the new paradigm of open source product development. We are building 12-24 person Working Teams which result in clearly visible development velocity. An interdisciplinary team is needed because many projects include elements of mechanics, electronics, hydraulics, sensors, software, etc. In addition, graphics, media, marketing, and business development skills are used in taking products to full releases as Distributive Enterprise.

Solving Wicked Problems[edit]

Our long term goal is to create a world class training center for open source movement entrepreneurs - for solving wicked problems. Since many problems are founded in artificial scarcity - our approach is to create material abundance - while regenerating the environment. At the same time, we are training people in interdisciplinary skill sets - as only an interdisciplinary perspective can lead people to solving wicked problems. We are in the business of ending poverty and war - where poverty includes poverty of the mind - and war includes the war on the environment. Our mission is lofty, and our approach is grounded. We are looking for volunteers who can thrive in such a learning environment.

Looking for Dedicated Contributors[edit]

The title of volunteer still has formal requirements of collaboration on active working teams, and is not to be taken lightly. The expectations are similar to the requirements in a 'regular job,' with timelines, project plans and team responsibilities. OSE Developers are selected for participation based on successful completion of the application process - up to a basic proficiency test in open source computer aided design (CAD) - the OSE FreeCAD Test. The application process is maintained by the HR Team, and the on-boarding process is shown at the OSE Developer Initial Application page.

The OSE Developer is the highest status of OSE development collaboration. The title of OSE Developer marks the official development team that is working actively on the OSE Roadmap. Otherwise, ad-hoc contributors are welcome to contribute to the OSE Wiki, the official development platform of the OSE project.

Team Structure[edit]

Development Teams must include a Heavyweight Product Manager, a Product Owner, and a Process Manager to steward a Concurrent Engineering process. Member requirements are an open mind - as any of the technical skills, such as FreeCAD 101, can be learned with a few hours of practice. We are looking for a mindset of avid learning across different disciplines as the primary requirement. We are positioning this opportunity as a chance to learn diverse technical skills.

Module-Based Design[edit]

An effective team works on projects taken from the perspective of module-based design - where each project is broken down into modules that can be developed in parallel according to the task breakdown of the Development Template. Modularity applies not only to technical, but also to organizational, business, and marketing areas. Development cycles are run on a quarterly basis (the 90 day period), with the intended outcome being a product release. If OSE Developers are required to contribute 10 hours per week, then the 12 person team is effectively a 3-person full time equivalent. This is the minimum required for visible progress. Once a well-performing team is established, new teams may form. The minimum number of Developers for starting a new development team is 12. Our goal is to create 12 teams of 12 by end of 2017.

Roadmap[edit]

The project teams work together on current Development Priorities and only on the official tasks at the Critical Path and consistent with the 20 year OSE Roadmap. Other projects may be taken up independently by contributing to the OSE Wiki, but core resources will be allocated only to the Critical Path. OSE Developers do not propose new projects, but execute on tasks on the Critical Path. As such, we are asking for team players who are aligned with the greater vision of OSE. The Critical Path involves milestones around machine building as a basis, with other applications such as agriculture and the Seed Eco-Home - the latter being a collaboration with the Open Building Institute.


Good Standing[edit]

To remain in good standing, a Developer must complete 120 hours of effort in a 90 day period. For achieving this, the Developer gets a star on their badge.

Application[edit]

To apply -

  1. Read the OSE Crash Course and the above information. Prior to applying, please read up prior to your first interview. We cannot at this time accommodate exploratory phone conversations prior to the interview - as we track our recruiting process.
  2. Apply. Please go to the OSE_Developer_Initial_Application. Fill out the application form, email HR once you have done so.
  3. Interview with us. After the Initial Application, you will be asked to submit our Interview Questions as a Video Cover Letter. Please see the Video Cover Letter page to submit your interview questions.
  4. Complete the Developer Test. Pending an alignment of vision with OSE, you'll be invited to complete the OSE Developer Test, which is a skills test in which the applicant 1) Installs OSE Linux, 2) Designs a cube in FreeCAD, 3) and Publishes a video of this on the Wiki. A 90 day development duration begins from the time that a candidate completes the test. If you have an earnest drive to make a better world - and are willing to develop and use a powerful skill set to accomplish that task - then you will feel right at home in our environment.

Job Description[edit]

OSE Developers work as a team, dividing these various tasks: See the Development Team Log for what the weekly meeting looks like.

  • Learning a basic toolchain for designing open source hardware using open source software
  • Working on a dedicated open source product development effort as part of an interdisciplinary team
  • Learning basic proficiency in FreeCAD. FreeCAD-related tasks may include:
  • Producing build instructionals using FreeCAD files
  • Producing fabrication drawings
  • Making modifications in existing designs
  • Creating designs from scratch
  • Producing 3D printing files
  • Creating visual Bills of Materials
  • Creating exploded part diagrams
  • Learning open source tools and protocols for effective, globally-distributed design collaboration
  • Doing basic calculations of cost, weight, production rates, and other critical parameters towards open source products geared at creating Distributive Enterprise
  • Researching sourcing of materials
  • Learn basic proficiency in rendering and animation using Blender
  • Learning basic proficiency in vector and raster graphics to produce supporting graphics using GIMP and Inkscape
  • Learning basic video production competency using Kdenlive to produce instructionals
  • Learning basics of screencasting to produce video instructionals
  • Using Inkscape or other open source toolchains to produce cutting files for laser cutters,routers and CNC torch tables
  • Documenting work done and hours spent in a Work Log on an ongoing basis
  • Writing scripts for instructionals, publishing step-by-step instructionals, and assisting in the publishing of design guides
  • Communicating with other team member on problem solving
  • Prototyping of ongoing development work using 3D printing, scale models, etc (if possible)
  • Many tasks are technical, but writing, marketing, video production, desktop publishing, communication, website development, software programming, and many other tasks are included in the process

Onboarding Flowchart[edit]

(you can click on the underlined links for more info)

edit

OSE Developer Bios[edit]

German Crespo[edit]

German.jpg

German Crespo
OSE Dev Team member.

[email protected]



Open Source Ecology is part of humanity’s inexorable future: a collaborative, egalitarian and sustainable future. I can say with some degree of certainty that my efforts to thrive in life and to contribute to the necessary change in the way we do things today, have to be attuned to the efforts of others, to the efforts of the whole. I believe that OSE will provide me with the tools required to achieve this goal.

I am a commercial airplane pilot specialized in the aerial application of farm chemicals. Problem-solving skills are trained constantly. Repairs to the aircraft’s role equipment, as well as the mixing and loading equipment, especially when based in remote areas, require the development of skills that fall far beyond the romantic life commonly attributed to the pilots. Welding is one of those skills, together with the ability to improvise, in order to keep things rolling until a permanent fix can be put in place. I am hoping that my participation in the OSE community will contribute to expanding my organizational and technical knowledge on the skills I have gained through direct experience and, in this way, I will possess a more holistic and interdisciplinary set of skills that can be tipped back into the community. Also, I lag behind on interpersonal skills so I trust that this will be a good place to work on their improvement as to be able, in the future, to transfer that gained experience to others in a clear and well-organized manner.

German's Log. German’s User Page.

Dev032 German Crespo.png


Salam El Bsat[edit]

Salam Headshot.JPG

Salam El Bsat
OSE Dev Team member.

[email protected]



Salam's Log Salam's user page

I am a Roboticist with a "deep" interest in Reinforcement Learning. I have an M.Sc. in Mechatronics Engineering (Robotics & AI Emphasis) from Rafik Hariri University, Lebanon. I come with six-year experience in Robotics, four of which are in logistics & industrial robotics for healthcare e.g.: Pharmacy Automation - Automated Guided Vehicles - Pneumatic Tube Systems - Robotic IV (Deployment, Testing & Commissioning, Maintenance). While the other two are in educational robotics, where I am heavily involved in penetrating the classical K-12 curriculum with up-to-date STEM based Robotics Courses across the Lebanese K-12 academic infrastructure.

My research interests lie in the zone of deep reinforcement learning for robotics application, lifelong learning, and transfer learning of robots.

Extreme Sports, Photography & Digital Fabrication Enthusiast.

OSE Badge.png


Josh Krokowski[edit]

Josh headshot.jpg

Josh Krokowski
OSE Dev Team member.

[email protected]



Josh's Log Josh's user page

An aspiring polymath and mechanical engineer, I want solutions to real problems while reducing external impacts (think: first, do no harm). With an insatiable desire to learn everything, I'm taking lessons from designing physical objects and applying them to abstract ideas and vice versa. I've spent a good portion of my life thinking about 3D printing and manufacturing as a whole. Through interests in blockchains, outdoors experiences, and travel, my desire to empower others is all focused on making stuff that matters and helping us realize there is a large of amount of stuff we trick ourselves into thinking we need that we don't. Lover of land. Traveler of earth. Builder of substance.

I'm well versed in machine design and part design, but looking forward to learning more! I also know a lot about 3D printing, including outside the world of FFF/FDM.

I'm interested in helping Open Source bring people access to tools and solve the major issues of the world with a people focused mindset. We don't need to fix the world, we need to fix the way we live in it.

Josh Krokowski FreeCAD Badge pic.png


Roberto Jeramillo[edit]

link=User:

Roberto Jaramillo
OSE Dev Team member.

[email protected]



Roberto's Log

I'm contributing to OSE because It's the most interesting project that I've ever seen. It combines nature, people, technology in a practical and holistic way. I was looking for a place where to create together with others, freely and openly.


I think my most relevant skill is my learning capacity.

009 ROBERTO JAMARILLO BADGE free cad certified 1056 x 512px v3-1a (3) backup.png



Abe Anderson[edit]

128px-Placeholder male superhero c.png

Abe Anderson
OSE Dev Team member

[email protected]



Abe's Log


Background and education in computer and electronics engineering. Novice C/C++ Programming mainly using Arduino. Prior hobby level experience with web administration and multimedia development software tools. Work experience with construction including masonry and carpentry as well as experimentation with more sustainable building methods. I try to constantly learn more programming and open source software applications skills. I joined the Dev Team because my projects and goals overlap significantly with OSE's efforts and I plan to work on many prototypes long term as I develop more skills. In general, I am interested in open source ecology to help further economic changes for all through open industrial engineering. I am also currently trying to create a more sustainable working and farming environment in the ozark mountains by experimenting with various natural ecology methods.


011 ABE ANDERSON BADGE free cad certified 1056 x 512px v3-1a (3) backup.png


Israel profile pic.jpg

Israel Reyes
OSE Dev Team member

[email protected]



Israel Reyes

Israel's Log

I want to dedicate my life to developing sustainable futures. My recent journeys and experiences have made me realize how much need there is for alternative systems in almost every aspect of life. My interests are many and also touch on probably every aspect of life, but I've always loved learning about technology, in general, and the human brain. One of my favorite books is 'Out of Control' by Kevin Kelly which I would recommend to anyone who's interested in or loves technology, as well as his more recent book 'What Technology Wants'.

I've been an open source enthusiast since 2005 and was inspired by Marcin's TED talk in 2011, however, at the time was too distracted, under-resourced, and eventually demoralized by my job search trying to break into the nanotech industry. Many changes between then and the end of 2015 led to me breaking away from many of my previous thoughts and habits and began actively searching for a path to a more sustainable future not just for myself but for everyone. It is my belief and hope that the OSE's mission will play a huge role in leading us there.

I've previously been a Navy nuke electrician, fulfilled roles as an intern and research technician for a couple laboratories at the University of Washington focused on the prototyping and microfabrication of biosensors and microfluidic systems, and ensured the safe and reliable transportation of passengers on the iconic Seattle Monorail.

I have had experience in the operation, troubleshooting, maintenance and repair of many types of operational and information systems to varying degrees of familiarity.

• Extensive: electrical, electronic, mechanical, pneumatic, hydraulic

• Moderate: computer operating systems (Mac, Linux)

• Limited: IoT devices, programming (can read and understand most common scripting and programming languages)

Some experience welding and performing various tasks related to metal fabrication.

018 ISRAEL REYES OSE free cad certified 1056 x 512px v3-1a.png


Oliver Schluter[edit]

Os case.jpg

Oliver Schlueter
OSE Dev Team member

[email protected]



Oliver's Log Oliver's User Page

I have a master's degree in Biologies and Computational Neurosciences and i learned the trade of joiner/carpenter. In my spare time i love to tinker around with DIY- and Maker-projects, which are often direct or indirect related to green-energy and self-sufficiency. I am engaged in the OpenSourceEcology Germany Group and maintaining there three major projects (the UniversalPrototyping-Kit, the Zinc/Air FuelCell and the SolarBox) and some smaller ones.

Os log 21.05.17 mybadge.png


Dixon Nahrwold[edit]

link=User:

Dixon Nahrwold
OSE Dev Team member.

[email protected]



Dixon's Log

I am interested in radical decentralization and resilience technologies, and more particularly the narratives that drive them. I have a background in film and art as well as a lifelong DIY addiction. I am currently an undergraduate student at Utah State University studying sustainable food production.

I joined the team because I had the opportunity to fulfill an internship credit as an OSE Developer, giving me enough time to participate in this project I have been watching for some time now. I hope to replicate the OSE heavy machines, hopefully by forming a local group of developers.

Jozef Mikler's OSE FreeCAD Badge.png


Michael Altfield[edit]

{{department | image = maltfield_avatar.jpg | head = Michael Altfield | title = OSE Dev Team member + Systems Administrator

| website = https://www.michaelaltfield.net | email = https://email.michaelaltfield.net | username = Maltfield | description = Michael's Log

I jumped-ship from proprietary software to using GNU/Linux at the age of 15. In middle school, I was fascinated by the ability to publish my own content to the entire world, and I quickly learned website design. By the time I entered college, I had built several websites both personally & professionally.

In 2010, I rode my bicycle 3,800 miles from Savannah, GA to Berkeley, CA. On my journey, I saw how centralized, industrialized, and unsustainable our food system has come. I saw the endless fields of monocropped corn, and I biked past men in biohazard suits spraying fields of corn with chemicals. I rode on the highways through Kansas as wide-load, million-dollar combines passed me for the wheat harvest--machines that could not be afforded by the all-american farmer without massive debt

A couple years later, I discovered Open Source Ecology. I learned about the GVCS--open source machines designed to be affordable, self-serviceable, modular, and robust--all of the machines necessary to deprecate the unsustainable "green revolution," following the best-practices of the FOSS I'd grown to love.

I started volunteering as an OSE Dev not only to further develop the GVCS, but also to learn first-hand how to build these machines--so I have the knowledge & skills necessary to share the GVCS with communities around the globe.

My skill set includes MIG Welding, Oxy Acetylene, Cob Construction, Bamboo Carpentry, Permaculture, Mushroom Cultivation, Linux Systems Administration, Security, and Vegan Cooking.

Michael Altfield's OSE FreeCAD Badge.png

Sarah Aldosary[edit]

128px-Placeholder male superhero c.png

Sarah Aldosary
OSE Dev Team member.

[email protected]



Sarah's Log

I am from Riyadh, Kingdom of Saudi Arabia. IT graduate and business-oriented. Passionate about 3D printing and digital fabrication and fascinated by the whole maker movement. I come from an IT background but have been working in digital fabrication and making for almost five years. I worked at the National Satellite Center at KACST where I learned CAD using CATIA. I also love all kinds of handcrafts; crochet, stitching and embroidery

OSE free cad certified Dev Sarah Dosary.png


Alejandro Gonzalez[edit]

Alejandro G pic .jpg

Alejandro Gonzalez
OSE Dev Team member.

[email protected]



Alejandro's log

I'm contributing to OSE because generating ideas, working together, bringing solutions We can make a better world for the people. It is the future.

I am an architect (U.N.A.H 2015) with focus on applied technologies, art and the improvement of the habitat of our communities. I learn every day about new CAD, BIM and 3D software, materials and technologies, in search of new concepts that can be projected in architectural solutions.

I'm looking for new partners. I have an open mind, I want to grow professional, striving to be a better person every day. My recent research seek aesthetics in the planning and application of prefabricated systems, modulates, Eco/friendly, smart use of the space.

OSE free cad certified Dev- 027 Alejandro Gonzalez.png


Former Team Members[edit]

See OSE Developer Former Team Members.

Recent Builds[edit]

This is our first iteration of the Seed Eco-Home and Aquaponic Greenhouse - each built in 5 days - and the next iteration of the build is planned for the fourth quarter of 2017:

Links[edit]