Hi, I'm Carl Cox, the tech geek of the group.
I’ve worked professionally in IT for over 30 years using several programming languages including Java, C++, C#, Javascript, JQuery and Python. Below you can learn more about my background and what I’ve been doing recently (listed in the order of relevance).
My Story
Tutoring Responsibilities
-
Guide students through project requirements.
-
Reinforce understanding of Object Oriented (OO) tenets and implementation.
-
Assist in the creation and application of key algorithms.
-
Help students identify and address compile and run-time defects.
-
Work with students to improve their understanding of the development environment and how to work more efficiently.
​
Technical Responsibilites
-
Designed and implemented several commercial grade dynamic websites using Javascript and third-party backend code.
-
Evaluated various Java 2 Enterprise Edition (J2EE) frameworks for a Customer Relationship Management (CRM) application redesign.
-
Provided conceptual, logical and physical architecture documents.
-
Provided Object Oriented (OO) design guidelines and documentation.
-
Participated in design and code reviews.
-
Provided high-level project and component sizing.
-
Partnered with external system leads to ensure compliance with enterprise architecture and standards.
-
Participated in system integration testing (SIT) test case reviews.
-
Partnered with Business Analyst to translate business requirements into system functional/non-functional requirements.
-
Worked with Project Manager to align schedule with project deliverables.
-
Provided weekly updates to senior management.
-
Mentored team members on OO design principles and patterns.
​
Management Responsibilities
-
Managed the construction of an enterprise sales service platform that supports a consistent and universal view of sales data which can be consumed asynchronously or in real-time.
-
Hired and led the team that created an Omni-Channel customer communication application and services for web and mobile platforms.
-
Assumed responsibilities for key enterprise platform frameworks and services built for seamless application integration through configuration.
-
Managed onshore and offshore Quality Assurance (QA) team and provided guidance on best practices, test case reuse and automation.
-
Recruited and retained talented team members.
-
Mentored new and junior staff members.
-
Monitored individual Objective Key Results (OKR) to ensure alignment with team and company objectives.
-
Participated in Scrum planning, backlog grooming and retrospective meetings to develop team strategies, prioritize objectives and define project goals.
-
Collaborated with network, security and infrastructure groups to ensure timely delivery of applications and services.
-
Worked with business UI/UX teams to drive brand development.
-
Designed strategic plan for component development practices to support future projects.
-
Gathered detailed use cases and requirements through on-site visits, meetings and work sessions with Product Owners.
-
Translated business requirements into technical specifications.
-
Provided service usage projections and cost to Product Owners.
-
Provided continued maintenance and development of bug fixes for applications, frameworks and services.
-
Implemented company policies, technical procedures and standards for preserving the integrity and security of data while interfacing with internal and third party cloud systems.
-
Actively participated in weekly enterprise architecture reviews.​