Sign In
Get Clay Free →

Suggestions

    Sterling Cobb

    Software Engineer at Lattice

    Professional Background

    Sterling Cobb is an exceptionally skilled software engineer with a robust technical foundation and extensive experience in various cutting-edge technologies. With a career spanning multiple roles and organizations, Sterling has consistently contributed to innovative projects, showcasing his expertise in frameworks such as Ruby on Rails, JavaScript, ReactJS, and Redux. Currently, he serves as a Software Engineer at Lattice, where he leverages his profound knowledge and skills to enhance software solutions by implementing best practices in Agile development.

    Prior to his current position, Sterling held several key roles including Senior Engineer at Inkarnate Entertainment and Lead Software Engineer at D3FY.COM. His diverse work history also includes significant contributions at Habit, LLC, where he advanced his skills and knowledge in developing high-impact software solutions. As an experienced professional, Sterling has a unique understanding of collaborative processes, making him a valuable asset in any tech-driven organization. Notably, he embraces a matrix organizational approach, effectively working within small groups to promote productivity and innovation.

    Education and Achievements

    Sterling Cobb's educational background is impressive, marked by degrees in Computer Science and Electrical and Computer Engineering from reputable institutions. He began his academic journey at Brigham Young University - Idaho, where he studied Electrical and Computer Engineering. Subsequently, he enhanced his knowledge by earning a B.S. in Electrical Engineering and Computer Science from Utah State University. Finally, he honed his skills further as a diligent student of Computer Science at the University of Utah, where he developed a robust understanding of complex algorithms and programming paradigms.

    Additionally, Sterling's commitment to professional growth is evident from his entrepreneurial endeavors. He co-founded SmartSavers.Club, where he took on the role of CTO, driving technological innovation and strategic direction for the startup. This experience demonstrated his ability to lead teams and manage software development processes effectively, laying the groundwork for a successful career in technology and software engineering.

    Core Beliefs and Work Ethos

    Throughout his career, Sterling has established a unique philosophy regarding software development and workplace dynamics. He emphasizes the importance of delivering value incrementally, believing that delivering 80% of a solution now is significantly better than never delivering the full 100%. He embraces the apprenticeship pattern over traditional internships, advocating for immersive learning experiences that promote skill acquisition and knowledge sharing.

    Sterling strongly supports agile methodologies, encouraging practices such as writing tests first and prioritizing Continuous Integration (CI). He appreciates the necessity of regular meetings for retrospectives, emphasizing their importance in fostering team cohesion and continuous improvement. Furthermore, he is an advocate for open sourcing and self-education, encouraging organizations to dedicate 20% of their time weekly to these endeavors.

    As an active contributor to the software development community, Sterling maintains a presence on GitHub, showcasing his passion for coding and collaboration. His repository reflects a journey of a lifelong learner who is dedicated to refining his craft and sharing knowledge with his peers.

    Technical Expertise

    Sterling's technical expertise encompasses a wide range of programming languages and frameworks, confirming his status as a versatile developer. He is well-versed in Ruby on Rails, JavaScript, and C/C++, allowing him to adapt to various programming environments effectively. His proficiency extends to popular libraries and frameworks such as Backbone.js, EmberJS, and NodeJS/ExpressJS, providing him with the tools necessary to tackle complex projects.

    In addition to front-end and back-end development, Sterling has experience with Building APIs, accessibility standards, and testing frameworks like Rspec, Chai, Mocha, and Cucumber BDD. His adeptness in PostgreSQL demonstrates his ability to manage databases efficiently while ensuring high-performance software solutions. Sterling's blend of back-end and front-end expertise allows him to engage with the entire software development life cycle, making him an invaluable asset to any project.

    Sterling is currently focused on ReactJS and Redux, continuing to keep abreast of evolving technologies in the software industry. By embracing modern frameworks and practices, he is well-prepared to meet the challenges of contemporary software development and deliver exceptional projects.

    Achievements

    Sterling Cobb's career is highlighted by various achievements that underscore his capabilities and commitment to excellence in the field of software engineering. His role in leading software engineering teams at multiple companies reveals his ability to drive projects forward successfully.

    At Lattice, Sterling has played a pivotal role in enhancing software products, ensuring that they meet user needs while adhering to high-quality standards. During his tenure at Inkarnate Entertainment, he contributed notably to the development of engaging user interfaces and systems that optimized user experience and contributed to the company’s creative vision.

    Furthermore, as the CTO of SmartSavers.Club, Sterling effectively guided product development strategies and led innovative initiatives, substantiating his leadership abilities and vision within a start-up environment. His commitment to personal and professional growth, as illustrated through his belief in continuous learning and mentorship, has made him an influential figure within the tech community. Sterling’s proactive approach to technology and belief in practices such as CI and test-driven development (TDD) align with best practices that many organizations strive for today.

    Related Questions

    How did Sterling Cobb develop his expertise in modern web frameworks such as ReactJS and Redux?
    What drives Sterling Cobb's belief in the apprenticeship pattern over traditional internships?
    In what ways did Sterling Cobb's education shape his approach to software development?
    How has Sterling Cobb's philosophy on agile development influenced his work as a software engineer?
    What notable projects has Sterling Cobb contributed to during his time at Lattice and other organizations?
    Sterling Cobb
    Add to my network

    Location

    Oakland, California, United States