Design, develop and maintain software applications for various platforms, including mobile, web and desktop.
Manages, secures and optimizes for organizations, and ensures data availability, integrity and security.
Manage IT projects, manage team and ensure technology strategy is aligned with business objectives.
Build and maintain websites and web applications, with a focus on user experience, delivery and security.
Develop AI and machine learning models to solve complex problems in industries such as finance, healthcare and technology.
Protect organizations from cyber threats by implementing security measures, monitoring networks and responding to security incidents.