A seasoned software engineer with over 20 years of diversified experience in web, desktop, and mobile development. Armed with a comprehensive technical repertoire, I have consistently delivered robust and innovative software solutions, championed strategic initiatives, and provided leadership in high-stakes environments.

Core Competencies

  • Programming Languages: Proficient in Java, TypeScript, Groovy, and SQL.
  • Frameworks: Deep expertise in Spring Boot, Angular, Cordova, and Electron.
  • Containerization & Microservices: Pioneered the design and deployment of scalable and resilient applications, leveraging containerized solutions.
  • Leadership & Management: Served in pivotal roles, ensuring effective team management and timely project delivery.
  • R&D Expertise: Leading in areas such as face recognition technology, offline-ready database systems, and Large Language Models (LLMs).
  • Tech Implementation: Hands-on experience in introducing and integrating technologies such as PaaS, CI/CD pipelines, and AI-driven platforms, proficient with Openshift, Jenkins, Docker, Vagrant, and Ansible.
  • Application Architecture: As an enterprise architect, I've established application standards, ensuring teams deliver stable, scalable, and reusable applications.
  • Backend Development: Recognized for delivering high-performance and secure APIs, and leading the creation of a mobile banking super app.
  • Cross-Functional Coordination: Adept at aligning multiple departments, including architects, security, and delivery teams, to ensure cohesive strategy and execution.
  • Customer-Centric Development: Demonstrated expertise in enhancing customer experiences through omni-channel projects and sophisticated customer data management systems.