-->
Techtonica: Bridging the Tech Gap

Partner today to help #BridgeTheTechGap!

Techtonica Consulting will be your partner in software engineering solutions, freeing your internal team members to be more productive in the areas most vital to the business while giving underrepresented software engineers the chance to demonstrate their skills by creating innovative products, testing software, streamlining core business operations, and enhancing efficiency with the guidance of senior engineers at Techtonica. If you or someone you know has a specific software development project that requires assistance or support, Techtonica's team of skilled graduates and senior engineers stands ready to deliver innovative and effective solutions.

Techtonica Consulting Highlights

  • Diverse Talent Pool: Techtonica Consulting harnesses and hones the skills and potential of underrepresented software engineers on the rise, improving business outcomes.
  • Accessible Pricing: Projects start at just $5,000, making it an affordable option for organizations of all sizes, and a great option for pilots of ideas you’d like to test.
  • Tax Deductible: Partnerships with Techtonica are tax-deductible.

We work with clients of any size, from Fortune 500 companies to community-driven, open-source projects. Our engagement rates may be as low as $5000, depending on required deliverables and length of time. Your support for the Techtonica Consulting program enriches the journey and development of our participants, propelling them towards their next milestones by equipping them with invaluable real-world technical experience as part of their software engineering journey.

Participating in a Techtonica Consulting project can help streamline your team's workload and increase overall productivity. Techtonica Consulting allows you to leverage junior software engineers supervised by experienced senior personnel at Techtonica, effectively outsourcing specific projects or tasks. This delegation reduces the burden on your existing staff, enabling them to focus on high-priority tasks while providing valuable real-world experience to Techtonica graduates.

Techtonica consultants are Techtonica graduates who have successfully completed our full-time, project-based, open-source software engineering training curriculum, followed by varying amounts of professional software engineering experience. However, a lot of organizations don't currently have the capacity to support entry-level talent. To continue helping those organizations meet their software development needs while prioritizing learning opportunities for participants who are finishing our program, new Techtonica graduates from diverse backgrounds work on real software projects alongside our senior software engineers. Techtonica consultants gain real-world software engineering consulting experience, including scoping projects, talking to clients, meeting deliverables, holding retrospectives, reviewing PRs, and more.

Techtonica holds weekly check-ins with consultants involved in client projects. Consultants also have opportunities to pair or ask for advice in regular office hours, a weekly team meeting for each project, and a weekly review for all consultants. Senior software engineers review PRs and hold retrospectives with involved consultants. Our team also meets with yours to sync as needed, and shares regular updates about progress.

All Techtonica graduates have extensive project-based experience with the PERN stack (Postgres, Express, React, and Node). Graduates may also have experience in a wide variety of other technologies, and current consultants have used Java, Python, JavaScript, HTML, CSS, SQL, C#, Go, Ruby, and assorted APIs on past projects. Because this is an educational experience, we're also very open to learning new technologies to support your tech stack.

Some projects that would be most fitting for Techtonica Consulting include:

  • testing and debugging (unit tests for individual components, integration tests for larger systems, or using debugging tools to identify and fix a certain class of issues),
  • encapsulated security changes (such as implementing basic authentication and authorization systems or testing to prevent common web vulnerabilities), and
  • general web development (such as building simple web applications, implementing RESTful APIs, customizing no-code applications, and payment system integrations).

How It Works

  1. Initial Needs Assessment:
    • Expression of Interest: Companies interested in working with Techtonica Consulting reach out, and fill out a form with general information about your project needs, scope, and goals.
    • First Conversation: Techtonica Consulting schedules an initial meeting with one of Techtonica’s senior software engineers to discuss any other important details for the project.
  2. Customized Proposal:
    • Proposal: Based on the needs assessment, Techtonica Consulting creates a customized project proposal including project objectives, timeline, cost estimates, and the number of Techtonica graduates required for the project. Once both parties agree on the proposal, we’ll also create and sign a formal agreement.
  3. Team Formation:
    • Selection of Graduates: Techtonica Consulting selects graduates from its pool of trained and diverse software engineering talents whose skills align with the project requirements.
    • Onboarding: Techtonica assigns and onboards consultants to the project.
    • Supervision: Senior software engineers, often from Techtonica Consulting, are assigned as mentors and supervisors for the graduates throughout the project.
  4. Project Execution:
    • Development Phase: The Techtonica Consulting team, consisting of graduates and mentors, starts working on the project according to the agreed-upon timeline and milestones. Consultants work on deliverables that are supervised and reviewed by senior software engineers.
    • Regular Updates: Regular communication and progress updates are provided to the company to ensure alignment with their goals.
    • Billing: Work is billed per the contract on either a milestone-based or monthly basis. Payment is remitted to Techtonica’s fiscal sponsor, Social Good Fund, according to the payment schedule.
  5. Quality Assurance and Testing:
    • Quality Control: The project undergoes rigorous quality assurance and testing processes to ensure it meets industry standards and the company's expectations.
    • Feedback Loop: Companies provide feedback on the project's development, which is used to refine and adjust the work as needed.
  6. Project Delivery:
    • Completion & Delivery: Once the project is completed successfully, Techtonica Consulting delivers the final product to the company, including project documentation, source code, and any other intellectual property used or created.
  7. Post-Project Support:
    • Transition: Techtonica Consulting ensures a smooth transition of the project to the company's internal teams, if applicable.
    • Ongoing Support: Techtonica Consulting may provide post-project support and maintenance services as agreed upon in the initial contract.
  8. Continuous Improvement:
    • Feedback Session: After project completion, a feedback session is held with the company to evaluate the performance of graduates and the overall project.
    • Feedback Incorporation: Techtonica Consulting continuously improves its processes and the training provided to graduates based on feedback from both companies and graduates.
    • Expanding Talent Pool: Techtonica Consulting strives to expand its pool of graduates to cater to a broader range of industry needs.

All content © Techtonica, a fiscally-sponsored project of SocialGood (Nonprofit EIN: 46-1323531)