Maintain current systems for employees. Create new solutions for asset management including laptops, monitors, keyboards, and any other equipment employees need. Manage MDM for all laptops and ensure hardening and compliance measures are implemented and updated. Implement solutions, including a ticketing system, for IT Ops for troubleshooting Client issues with their websites. Translate visual designs into functional interfaces, ensuring that the execution aligns with established branding and design guidelines with meticulous attention to detail. Collaborate with project leads, project managers, designers, developers, and account managers to plan, estimate, and define project requirements. Utilize motion and user feedback to create fluid and engaging user experiences, optimizing performance for various client devices, from desktop computers to mobile devices. Comfortably handle changing project requirements, adapt to shifting project directions, and provide alternative project plans or contingencies when necessary. Effectively use various communication channels (Slack, Asana, email) to drive project progress and ensure clarity. Proactively communicate to maximize problem-solving options. Manage my time efficiently without the need for daily oversight, ensuring timely project delivery. Identify project issues early in the development process and recommend plans of action or contingencies to maximize project options. Collaborate with cross-functional teams to drive decision-making processes and ensure alignment across various project aspects. Lead development teams, mentor and train junior and mid-level developers.