Lead Software Engineer with 8+ years of experience architecting reliable, high-performance software across desktop and web platforms. Specializing in system-level design and AI integration.
Lead Software Engineer with 8+ years of experience architecting reliable, high-performance software across desktop and web platforms. Experienced in system-level design for macOS and Windows, and known for delivering scalable, secure solutions that integrate AI and modern Full-Stack technologies.
As a technical leader, I have directed architecture and core module development for cross-platform desktop monitoring agents, system-level event tracking modules for macOS, iOS and Windows, and implemented AI-based event classification frameworks. My expertise spans the full software development lifecycle from prototype to release.
I've successfully developed full-stack web and mobile applications, implemented backend services using Node.js and Python, and deployed cloud infrastructure on AWS and GCP. My technical environment includes proficiency in multiple programming languages (JavaScript/TypeScript, Swift/Objective-C, C/C++, C#/.NET, Java/Kotlin, Go), cross-platform development frameworks, AI systems, and cloud infrastructure.
I excel at translating complex requirements into functional solutions that meet both technical and business goals. Passionate about clear architecture, dependable execution, and practical innovation.
Work Terms
Available for full-time and part-time engagements. I prefer projects requiring architectural expertise, system-level development, and AI integration. Open to both short-term projects and long-term collaborations.
My rates are competitive for my level of experience. I require clear project specifications and milestones to ensure successful delivery. I'm flexible with time zones but prefer at least 2-3 hours of overlap during business hours for effective communication.
I typically work 40 hours per week but can accommodate urgent deadlines with appropriate notice. Minimum project duration of 2 weeks to ensure meaningful contribution and quality delivery.
Communication preferences: Regular updates through email or project management tools. Weekly status reports and bi-weekly video calls to ensure alignment with project goals. I'm committed to delivering high-quality work on time and am open to discussing specific terms based on project requirements.