diff --git a/index.html b/index.html
index b7baff4..00b3d71 100644
--- a/index.html
+++ b/index.html
@@ -9,11 +9,11 @@
-
+
+
diff --git a/main.css b/main.css
index a395741..4b8e6dc 100644
--- a/main.css
+++ b/main.css
@@ -13,6 +13,10 @@
font-weight: 500;
}
+li {
+ margin: 10px 0;
+}
+
a.photo::after {
content: "";
display: block;
@@ -75,11 +79,18 @@ footer {
}
.wikipedia:hover {
- color: #FFFFFF
+ color: #ffffff
}
.github:hover {
- color: #000000;
+ background: linear-gradient(180deg, #f5f5f5, #6f6f6f); /* Define your gradient here */
+ -webkit-background-clip: text;
+ background-clip: text;
+ color: transparent;
+}
+
+.linkedin:hover {
+ color: #0077b5
}
.youtube:hover {
@@ -91,11 +102,11 @@ footer {
}
.stack-overflow:hover {
- color: #FF9900;
+ color: #ff9900;
}
.swift-forums:hover {
- color: #FF5723
+ color: #ff5723
}
diff --git a/skills.html b/skills.html
new file mode 100644
index 0000000..34a159b
--- /dev/null
+++ b/skills.html
@@ -0,0 +1,139 @@
+
+
+
+
+
+ Brandon Maul's Skills
+
+
+
+
+
+ β bmaul@terminal
+ ~/skills $
+ cat abilities.md
+
+
+
+
+
+ Apple Developer Tools
+
+ - Proficient in using Xcode, Instruments, and Reality Composer for development, profiling, and AR content creation.
+ - Skilled in both UIKit for traditional iOS apps, AppKit for macOS apps, and SwiftUI for modern, cross-platform UI development.
+ - Experienced with Combine for reactive programming and implementing observation patterns to handle data streams and asynchronous events.
+ - Well-versed in AVKit and AVFoundation for integrating audio and video functionalities into applications.
+ - Deep understanding of ARKit and RealityKit for creating immersive augmented reality experiences.
+ - Expert in managing data using Core Data, CloudKit for seamless cloud integration, and understanding SwiftData for efficient data handling.
+ - Utilizing Swift Charts for integrating data visualization, timeline applications, and charting capabilities.
+ - Knowledgeable in MapKit, Core Location for location-based services, and Core Bluetooth for Bluetooth connectivity.
+ - Experienced with Keychain Services for secure data storage and handling sensitive user information.
+ - Proficient in managing and integrating third-party libraries and dependencies with Swift Package Manager.
+ - Skilled in creating comprehensive documentation with DocC Documentation.
+ - Expertise in XCTest for both unit and UI testing to ensure robust and reliable software.
+
+
+
+
+
+ Remote APIs
+
+ - Knowledgeable in OpenAPI for API specification.
+ - Experienced with HTTP, gRPC, Websockets, and GraphQL for API development and integration.
+ - Understanding of SSO, OAuth, SAML, and OpenID Connect for secure authentication and authorization processes.
+
+
+
+
+
+ Third Party Frameworks / Tools
+
+ - Very experienced with Vapor and passionate about server-side Swift development.
+ - Skilled in managing dependencies with CocoaPods.
+ - Utilizing RxSwift for reactive programming in Swift applications.
+ - Implementing The Composable Architecture (TCA) for Swift applications with a focus on state management and composition.
+ - Knowledgeable in Alamofire for HTTP networking in Swift.
+
+
+
+
+
+ Enterprise Skills
+
+ - Agile & SAFe Project Management methodologies for efficient and adaptive project lifecycle management.
+ - Advanced proficiency with Git Version Control for source code management.
+ - Experienced in using JIRA & Azure DevOps for project tracking and management.
+ - Knowledgeable in setting up and managing CI/CD pipelines with various frameworks to automate testing and deployment processes.
+ - Skilled in integration testing to ensure systems work together as expected.
+
+
+
+
+
+ Leadership Abilities
+
+ - Conducting thorough code reviews to ensure high-quality code standards and foster a culture of continuous improvement.
+ - Mentoring junior developers, providing guidance and support to facilitate their growth and integration into the team.
+ - Architecting app features and making strategic decisions on software design to balance innovation, functionality, and performance.
+ - Facilitating team meetings and sprint planning sessions to ensure clear communication, goal alignment, and efficient project management.
+ - Negotiating with stakeholders to define project scopes and deliverables, ensuring expectations are managed and met with precision.
+ - Driving the adoption of new technologies and methodologies to keep the team ahead of the curve and competitive in the software development landscape.
+
+
+
+
+
+ Other Technologies
+
+ - Understanding of containerization tools and orchestration with Kubernetes.
+ - Proficient in Docker & Podman for creating and managing containerized applications.
+ - Experience with relational, document, and vector databases for diverse data storage needs.
+
+
+
+
+
+ Design Patterns
+
+ - Mastery of MVC, MVVM, and VIPER for structured app development.
+ - Understanding of actor, delegate, and coordinator patterns for effective communication and navigation in apps.
+ - Skilled in implementing singleton, observer, and factory patterns for various programming needs.
+
+
+
+
+
+ App Distribution
+
+ - TestFlight for internal and external app testing.
+ - Public and unlisted app distribution on the App Store, and App Store Optimization.
+ - In-house and MDM app distribution for enterprise applications.
+
+
+
+
+
+ Also Proficient Atβ¦
+
+ - Architecting & systems design for scalable and maintainable software architecture.
+ - Effective team management & communication to lead projects to success.
+ - Scripting with Bash and AppleScript for automation and task simplification.
+ - Using UI/UX design & wireframing tools to create intuitive and engaging user experiences.
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file