We provide IT Staff Augmentation Services!

Tech Lead (full-stack) Resume

3.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Environmentally - oriented Software Engineer with a keen focus in edge-technologies and diverse experience in the use and development of frameworks and APIs.
  • Adept in agglomerating appropriate technologies for unique client needs while maintaining flexibility and scalability through Fractal-Design, Software Design Patterns and SOLID principles.
  • As a solutions-oriented developer and 'Syntactician' with architectural foresight and passions in Complex Systems Theory, I continually seek out opportunities via employment or entrepreneurship that can improve our quality of life through innovations in technology and eco-responsibility.

TECHNICAL SKILLS

  • JavaScript | Node | AngularJS/2 | MV1 | Component-Oriented Architectures
  • Design Patterns | SOLID Principles | LoD | POLA | CAMP
  • Coupling | Coherence | Reuse | Abstraction | Normalization | Mediation
  • Front End Application Architectures | Distributed User Interfaces
  • Event-Driven Architectures | Recursive Architectures | Emergent Architecture Definitions
  • Event-Hubs | Message-Channels
  • Content-Centric Networking
  • Systems: Complexity, Entropy, Emergence, Criticality and Chaos

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Tech Lead (Full-Stack)

Responsibilities:

  • Collaborate in supporting remote and onsite consultation to Confidential 500 client.
  • Conform existing Java + GWT platform to align with WCAG AA Standards.
  • Coordinate A|B Test cases for client's specification of schedule & booking platform within AngularJS + .NET environment.
  • Collaborate with 3rd Party talent agency under contract for Agency's Client needs of Financial-Tech intranet application.
  • Translate system & product requirements to business needs in Angular2 | RxJS | ES6 | TypeScript technologies in KanBan process.
  • Mentor junior developers in engineering best practices, methodologies & principles including task estimation, SOLID & Software Design Patterns.
  • Participate in code-reviews & team-culture events and report to multiple stakeholders from multiple companies in progress of development, system health & process.

Confidential, Denver, CO

Lead Front-End Engineer

Responsibilities:

  • Collaborate in a rich technology culture driven by both Agile & Kanban processes.
  • Understand and contribute to multiple products for disparate teams & technologies.
  • Transform business rules into SOLID Angular and React + ES6 UI components in tandem with supportive technologies while leveraging Design Patterns.
  • Lead Front-End team in development toward architectural design and business implementations.
  • Coordinate system-maintenance schedules and drive system-health for formal & informal release goals.
  • Participate in company restructure effort to follow "Squad" style patterns and adaptation to Kanban process.
  • Maintain & develop inherited legacy system while achieving quarterly goals.
  • Mentor new members on AngularJS project while supporting ReactJS + ES6 + Babel & WebPack product.
  • Derive UX specifications through collaboration with Design, PO(s) and propose component interactions through sequence diagrams, presentations & other feedback systems.
  • Cooperate in close cohesion with QA Lead & members to ensure system(s) performance & quality.
  • Indulge in team-culture activities: Squad identity, social health, "Moonshot Goals".
  • Evolve existing systems as front-end lead under new technical lead for expansion of Squad.
  • Organize technical specifications for system-refactor initiatives while maintaining legacy system.
  • Contribute to strategies on design for new & repurposed directives and provisions.
  • Developments: Cybernetic scheduling systems, Distributed User Interfaces, Chain of Responsibility & mediatory inheritance patterns, soft-skills.

Confidential, Denver, CO

Senior Front-End Engineer | Architect

Responsibilities:

  • Aid in refactoring a legacy Enterprise Scale Application to a responsive paradigm in a fast-paced Agile environment.
  • Coordinate with team members to strategize feasible, progressive implementation & refactor plans for a large system.
  • Collaborate in team-driven design & feasibility discussions with stakeholders and product owners to design targeted UI/UX components.
  • Update and maintain documentation for a variety of UI components.
  • Participate in Pair-Programming and collaborate with QA to identify & resolve code-smells and bugs.
  • Adapt and contribute to a large and growing knowledge-culture to derive optimizations, reduce system entropy and promote reusability.
  • Prototype TDD & Functional Testing infrastructures using JavaScript & Ruby TDD/BDD frameworks.
  • Derive system-health metrics to aid in estimating Cyclomatic Complexity and Coupling strength.
  • Assess system health and requirements to arrive at a complementary Architecture Definition.
  • Design proprietary EDA Framework & Core to implement an Event-Driven Architecture and application-mediator.
  • Establish a parallel TDD infrastructure to facilitate all Test Driven Development for the Front-End.

Confidential, Denver, CO

Application Developer | Acting Front-End Architect

Responsibilities:

  • Participatory directorship in design of UI & UX, Modeling, and planning in a Waterfall & Agile dichotomy.
  • Standardize frameworks, Theming, Modeling, engineering practices including development and testing, Architecture & Scaffolding, logical-infrastructure, and efficacies in coordination with team-lead.
  • Provide methodology & proponement reporting and mentorship & training to junior staff.
  • Demo & present technologies to enhance productivity while analyzing and assessing system entropy, Criticality, Emergence, Cyclomatic-Complexity, Coupling, and Coherence.
  • Define architecture & scaffolding in Refactor of existing system, and port existing logic.
  • Leverage Design Patterns to mitigate entropy, facilitate reuse, and obviate architecture-definition degradation.
  • Conjunct high-entropy implementations into components, regarding templates, models, and modules.
  • Plan, design, and develop Refactor's Application-Core while engineer proprietary core framework.
  • Port Refactor's Core & Architecture to AngularJS paradigm.
  • Alternatively, 'progressively refactor' existing system (Refactor went off map) using Patterns including Decorator, Facade, Adapter, Mediator, and others, to evolve architecture to Event-Driven paradigm, providing for weak coupling, high-coherence, defined 'dependency-network', and low-entropy infrastructure.
  • Design and implement Event-Driven Architecture for new project prototype using mediation patterns and AngularJS.
  • Define and scaffold testing faculties and derive standardized framework suite.
  • Develop and maintain multiple projects' Front-end subsystems: legacy system, Refactor & framework, and prototype.
  • Developments: Case & Client Search, Printing & Reporting, Validation, Session, Mediator/Core, and more.

Confidential, Denver, CO

Application Developer

Responsibilities:

  • Agile environment, with Sprint-size undulation.
  • Mentor Junior Developers in algorithmic/syntactic methodologies and proven application architecture designs.
  • Employ completely self-directed onboarding methodologies.
  • Contribute to the identification and design of mathematical models for aggregation and transportation of large data-sets.
  • Participate in stand-ups, Sizing, and other team decision-making processes.
  • Design and implement Angular architecture and conventions for a 'Site and Content' search platform.
  • Strategize and employ the use of various frameworks and interface with a RESTful backend.
  • Manage feature implementation regarding wireframes and user-authentication.
  • Employ cybernetic programming techniques for autonomy and readability.
  • Gain an understanding of high-entropy, complex systems, their evolution and emergence, and their usefulness.

Confidential, Broomfield, CO

Front-End Developer

Responsibilities:

  • Agile + Waterfall environment.
  • Collaboration and coordination with multi-site, multi-team stakeholders critical to product design and features.
  • Develop app-platform in Node/Express, Angular, Require, Grunt, Less, Bootstrap, and many more.
  • Lead and participate in the design of UX/UI, and data-logic of Ecommerce app.
  • Architect of Angular infrastructure.
  • Leverage logic manipulations to maintain control, reuse, scalability, and flexibility in the AMD paradigm.
  • Leverage Angular APIs, modules, and templates to facilitate code reusability and scalability.
  • Port Node/IIS app to Microsoft MVC/ASP.NET/C# platform dichotomy.
  • Special Developments:

Confidential, Boulder, CO.

Full-Stack

Responsibilities:

  • Contributing role in feature development spanning from custom-forms to MVC routing and interacting with the MongoDB database. Developed AJAX forms which tie into MongoDB using Node, Express, BackboneJS using Stylus and CoffeeScript in tandem with RequireJS, and Bootstrap.
  • Design, develop, test, and manage SDLC for a dynamic HTML5 video player based upon feature requirements relating to various APIs and openSource technologies.
  • Design for various client configurations and feature agglomerations.
  • Coordinate between client-needs in a pseudo-Agile prototypical structure and expose a user API. Design an integrated GUI for stream-lineal 'Player, Uploader, & Client-Config' creation.
  • Administrate architectural Design Patterns, coding conventions, and integration techniques to ensure application scalability, fluidity, and User Experience flow.
  • Attend technology convention events, such as HTML5DevConf  for further insight of cutting-edge resources and coding methodologies to aid in current and provisional project foresight.
  • Project research, widget development, utilize encryption technologies.
  • Design abstractions and leverage Design Patterns such as MVC, Revealing Module Pattern, Bridge, pseudo-PubSub, and others.
  • Leverage version control technologies such as Git.

Confidential, Centennial, CO.

Training / Auxiliary Support Developer

Responsibilities:

  • Developmental effort engaging ColdFusion and methods for interacting with a MySQL database.
  • Create ColdFusion integration to MySQL database providing product metadata and rendering in the client UI.
  • A volunteering position for a globally renowned organization. (Request for disclosure).
  • Reverse-Engineer Content-Centric-Networking data-packets, blackbox analysis thereof.
  • Design architectures for Node-Networking of a distributed content server over the CCNx & NDN Internet Protocol.
  • Integrate different openSource softwares and substacks.
  • Test and develop 'Smallest-Federated-Wiki' (SFW) under the leadership and direct communication of Ward Cunningham (Founder of Wiki-Technology) using Node.js, JavaScript, CoffeeScript.
  • Design Front-End UI-Architecture of NeighborNet-App plugin for SFW.
  • Work with the Named-Data Networking team @ Confidential and meet with Confidential Dean of Technology & Innovation, Jeff Burke, to discuss roadblocks and solutions to CCNx platform -- design & create solution to shared state across browser-tabs using SharedWorkers -- deliver code to Confidential NDN team.

Confidential, Denver, CO.

Principal Developer

Responsibilities:

  • Design business-logic, data-logic, and UX.
  • Design a hybridized incentive-monetization system model to meet end goals
  • Integrate technologies and APIs such as GoogleMaps, Google FusionTables, Google OAuth, and ClientLogin.
  • Design Relational Database Model for user-content and credential-management.
  • Write SQL for User-Database and Table creation; create user databases in tandem with OAuth.
  • Write and build database for application in tandem with ClientLogin using PHP-proxy.
  • (more details upon request)
  • Marketing and networking.
  • Client account engagement/management (capture services, feature requirements, requests, enhancements).
  • Design E-commerce, backoffice, scheduling, & other client needs.
  • (more details upon request)

We'd love your feedback!