Software Development Manager
• People manager of multiple developers and project managers across functional departments.• Technical manager of developers across multiple projects.• Works with clients and business analysts to understand project requirements and specifications.• Works in office administration in terms of budgeting, procurement, and billing.• Conducts recruitment and interview for new employees.• Acts as HR manager for employee concerns and performance improvement. • UI/UX designer in multiple company products.• UI developer in some client-based projects primarily using Angular and React as frameworks.