SENIOR SOFTWARE ENGINEER & MOBILE DEVELOPER

    Hi, I’m Teguh.
    I build web and mobile apps
    that makes an impact.

    Software Engineer and Mobile Developer with 12+ years of experience delivering web and mobile applications. Experienced in leading development teams and turning business needs into reliable, scalable software across startups, software companies, and IT consulting.

    West Java, Indonesia
    Teguh Maulana HidayatullohEngineer. Problem solver. Builder.
    Teguh Maulana HidayatullohSenior Software Engineer
    at PT PhinCon
    12+years

    Building digital products

    26projects

    Across mobile & web

    Built for production

    Secure, scalable & maintainable

    Get to know my journey

    SELECTED WORK

    Built with purpose.

    A few projects I’ve helped bring to life, from idea to production.

    All projects 26
    WebOct 2025 - Present

    A self-care mobile experience for Telkomsel customers. Built with a focus on performance, security, and everyday usability.

    Next.jsNestJSReact.jsRedis+1
    MobileAug 2025 - Oct 2025

    Bringing Telkomsel’s digital services to the web, with account management and a connected customer experience.

    AndroidiOSKotlinKotlin Multiplatform+3
    Mobile2018 - 2025

    A clear, accessible product catalog and company website for a fire safety equipment distributor.

    AndroidKotlinJavaKoin+5
    Web2018 - 2019

    Developed and maintained MyTelkomsel Web using React.js, with backend APIs in Node.js and Express.js. Integrated analytics tracking and migrated the login system to CIAM to improve security and scalability.

    ReactJSRedux SagaNode.jsExpress.js+4
    There’s more to explore. View all 26 projects

    THE JOURNEY

    Experience that adds up.

    12+ years of building web, backend, and mobile applications and leading development teams.

    Software EngineerPT PhinConCurrent roleOct 2025 - Present
    • Developed and maintained frontend and backend features for RaiseCall, an omnichannel customer service platform, using Next.js and NestJS.
    • Integrated Genesys Cloud capabilities into the RaiseCall Campaign platform.
    • Designed and integrated backend APIs supporting real-time communication and omnichannel interactions.
    • Contributed to system architecture, data modeling, feature planning, and technical feasibility analysis.
    • Collaborated with Product Owners, Project Managers, Solution Architects, and QA to translate business requirements into scalable technical solutions.
    • Managed development branching and release workflows, including production deployment preparation.
    • Conducted code reviews to maintain code quality, security, consistency, and long-term maintainability.
    NestJSNext.jsReact.jsRedisSpring BootGenesys PureCloud SDKGitTeam Leadership
    Mobile DeveloperPT PhinConAug 2025 - Oct 2025
    • Developed and enhanced cross-platform mobile features for Android and iOS using Kotlin Multiplatform and Compose Multiplatform (CMP) for RaiseCall.
    • Integrated mobile capabilities supporting streamlined multi-channel customer interactions within the RaiseCall platform.
    • Investigated and resolved application issues, improving stability, reliability, and overall performance.
    • Maintained and optimized the shared cross-platform codebase to ensure consistent functionality across Android and iOS.
    • Restored and reconfigured the iOS development environment, enabling the team to resume iOS builds, testing, and development workflows.
    • Collaborated with developers and other team members to integrate features and maintain consistent behavior across platforms.
    • Contributed to the evolution of a unified mobile platform supporting RaiseCall's internal omnichannel operations.
    KotlinSwiftCompose MultiplatformFirebaseTeam Leadership
    Android Developer & Squad LeaderPT PhinConAug 2019 - Jul 2025
    • Led a development team responsible for the FMC IndiHome integration into the MyTelkomsel Super App.
    • Led a specialized engineering team focused on strengthening application security and addressing security vulnerabilities.
    • Designed and implemented an end-to-end request/response encryption module using token-based security and Diffie-Hellman key exchange.
    • Coordinated security-focused sprints covering penetration-test findings, vulnerability remediation, and proactive security improvements.
    • Collaborated with Product Owners and Solution Architects on sprint planning, technical decomposition, and task allocation.
    • Designed and implemented modular Android architecture using MVVM and Clean Architecture principles to improve maintainability and scalability.
    • Contributed to feature development, bug fixes, and performance improvements to maintain application stability and user experience.
    • Mentored developers and contributed to code reviews, technical discussions, sprint planning, and knowledge-sharing practices.
    • Collaborated with Scrum Masters, Project Managers, Product Owners, Solution Architects, Backend Developers, and QA to deliver features aligned with business and technical requirements.
    Android NativeKotlinJavaMVVMClean ArchitectureKoinRetrofitCoroutinesRoomFirebaseModularizationSecurity EngineeringTeam LeadershipAgile/Scrum
    Software Engineer & Mobile DeveloperPT PhinConSep 2018 - Aug 2019
    • Developed and maintained the MyTelkomsel mobile application using React.js and Cordova, supporting both Android and iOS platforms.
    • Developed and maintained MyTelkomsel Web and various Telkomsel e-commerce platforms using React.js.
    • Developed backend APIs using Node.js and Express.js and implemented frontend features using React.js and Redux.
    • Integrated analytics tracking into MyTelkomsel Web to support product insights and performance monitoring.
    • Migrated the MyTelkomsel Web login system to CIAM (Customer Identity and Access Management) to improve security and scalability.
    • Collaborated with cross-functional teams to deliver new features, resolve critical issues, and support stable releases.
    AndroidReact.jsRedux SagaNode.jsExpress.jsHapi.jsCordovaSASSMySQLAgile/Scrum
    Software EngineerPT Global Technology ResourcesJun 2014 - Sep 2018
    • Led development teams across multiple projects, providing technical guidance and mentorship.
    • Analyzed requirements and technical documentation to design system flows and database structures using UML.
    • Developed and maintained web applications using PHP frameworks including Laravel, CodeIgniter, and CakePHP.
    • Maintained and implemented features for the Hargadunia.com e-commerce platform.
    • Collaborated directly with clients to gather requirements, implement solutions, and support timely project delivery.
    PHPLaravelCodeIgniterCakePHPJavascriptCSSHTMLBootstrapMySQLGitNginxUMLTeam Leadership
    Founder & IT DivisionCV Sundanese TechnologyOct 2014 - Jan 2016
    • Founded and managed the IT division, delivering web and digital solutions aligned with client requirements.
    • Led technical delivery from requirements gathering and solution design through development and implementation.
    • Managed client communication, project delivery, and ongoing technical support.
    PHPLaravelCakePHPJavascriptCSSHTMLBootstrapMySQLGitNginxProject Management

    MY TOOLKIT

    The right tools for the job.

    Mobile, frontend, and backend engineering, supported by architecture, observability, and collaborative delivery.

    Mobile Development

    Kotlin / Java / Android / Compose Multiplatform / Flutter / Firebase

    Frontend

    React.js / Next.js / JavaScript / Tailwind CSS / Bootstrap / CSS / HTML

    Backend

    NestJS / Node.js / Express.js / Hapi.js / Golang / PHP / Laravel / CodeIgniter / RESTful APIs

    Database & Cache

    PostgreSQL / MySQL / MongoDB / Redis

    Messaging & Infrastructure

    RabbitMQ / Docker / Nginx

    Monitoring & Observability

    Datadog / Firebase Crashlytics

    AI-Assisted Development

    Cursor / GitHub Copilot / Codex / Claude Code / Agentic AI

    Architecture & Methodologies

    Clean Architecture / MVVM / MVC / Modular Architecture / Agile/Scrum

    Tools & Engineering Practices

    Git / GitHub / GitLab / Bitbucket / SonarQube / Code Review / CI/CD / Release Management

    Soft Skills

    Problem Solving / Critical Thinking / Team Leadership / Time Management / Adaptability

    Education & continuous learning.

    Formal education, professional certifications, and training throughout my career.

    Universitas Binaniaga Indonesia

    Bachelor's Degree in Information Systems
    2016 - 2021

    SMK Wikrama Bogor

    Computer Software Engineering
    2011 - 2014

    Certifications

    Workshops & trainingLeadership, communication, and software engineering
    • Corporate Champion Mentality, Jakarta, 2024
    • Knowing Yourself, Jakarta, 2024
    • Customer Service Mindset, Jakarta, 2024
    • Basic Communication Skill, Jakarta, 2024
    • Time Management, Jakarta, 2024
    • DevFest, Bogor, 2022
    • Meetup: Using the Gin Web Framework and RabbitMQ with Go, Jakarta, 2018
    • BEKRAF Developer Day, Bogor, 2017
    • Conducted a training session for students at SMK Wikrama Bogor on the topic "Working Smart with Bootstrap", Bogor, 2015
    • Software Engineering Expertise Competency, Bogor, 2014
    • LDKS (Latihan Dasar Kepemimpinan Siswa), Bogor, 2011
    • Tunas Hijau SMK Wikrama, Bogor, 2011

    LET’S CONNECT

    Good things start
    with a conversation.

    Have a project in mind, an opportunity to share,
    or just want to say hello? I’d love to hear from you.

    Let’s talk