Leo Tiofan Justicia
Passionate about building scalable, high-impact technology solutions and leading engineering teams to success. Strong expertise in JavaScript, TypeScript, and Go, with a track record of driving innovation and efficiency in software development.
Scroll to explore
About Me
Building Technology That Matters
Passionate about creating scalable solutions and leading teams to success
I am passionate about building scalable, high-impact technology solutions and leading engineering teams to success. As an experienced Engineering Manager, Technical Lead, and Full-Stack Developer, I have strong expertise in JavaScript, TypeScript, and Go, with a proven track record of driving innovation and efficiency in software development. I bring over 7 years of experience in full-stack development and technical leadership to every project. My expertise spans the entire software development lifecycle, from designing and developing mobile apps, web apps, and microservices to deployment and monitoring. I have extensive experience in database and system architecture design, combined with hands-on leadership in Agile development, team coaching, and hiring top talent. My results-driven mindset fosters creativity in software engineering strategies while ensuring alignment with business goals. I critically evaluate the objectives of any initiatives, emphasizing success metrics and feasibility to drive meaningful impact for organizations.
Explore my professional experience and technical and leadership skills, or view my proven track record of engineering achievements.
Key Expertise
Experience
Professional Journey
Building scalable technology solutions and leading high-performing teams
eFishery is Asia's first aquaculture technology startup. eFishery is dedicated to empowering Indonesian aqua farmers through innovative solutions and comprehensive assistance. During my time at eFishery, I was entrusted with several responsibilities, including: Field Sales and Tele-sales Activities, Customer Relationship Management, Identity Core Management System, and Growth and User Acquisition.
Key Responsibilities:
- Managing the technical expectations and delivery commitments of stakeholders
- Breaking down engineering tasks to facilitate efficient project execution
- As the person responsible for system architecture, I review and approve Requests for Comments (RFCs) and Software Architecture Diagrams (SADs) to ensure the system design meets maintainability and scalability requirements while balancing time, cost, and scope constraints
- Developing and assessing objectives and key results (OKR) documentation
- Selecting candidates during the hiring process by reviewing resumes, conducting technical tests, and leading interviews
- Coaching junior developers while collaborating with senior engineers to establish roadmaps and prioritize features
- Conducting regular one-on-one meetings to promote open communication
- Leading comprehensive scrum ceremonies from start to finish
Technologies:
In January 2020, I have been promoted to Technical Lead. In this role, I led the development of QRIS (Quick Response Indonesia Standard), UI/UX Revamp, and mobile app research and development.
Key Responsibilities:
- Managed the stakeholders' technical and delivery expectations
- Breaking down engineering tasks and facilitating streamlined project executions
- Create and maintain the mobile app code and architecture conventions
- Candidate selection in the hiring process through resume review, technical test, and interview
- Performed coaching for junior developers joining the team while working with senior engineers to define roadmaps and feature priorities
- Managed the external vulnerability assessment and penetration testing process, from third-party selection to handling the finding reports
Technologies:
Started as a frontend engineer for 1 year and 3 months, from November 2018 to January 2020. I was involved in the payment and transaction ecosystem domains. I developed multiplatform (Web, Android, and iOS) user-facing apps using React Native.
Key Responsibilities:
- Developed multiplatform (Web, Android, and iOS) user-facing apps using React Native
- Involved in the payment and transaction ecosystem domains
- Took an active part in architecture optimization
- Contributed to native-javascript bridge module development
- Participated in code reviews and maintained coding standards
- Collaborated with cross-functional teams on banking solutions
Technologies:
Worked as a Full-stack Engineer at Tebengan Indonesia, gaining comprehensive experience in both frontend and backend development while contributing to various technology initiatives.
Key Responsibilities:
- Developed full-stack web applications using modern technologies
- Collaborated with cross-functional teams on product development
- Maintained and optimized existing applications
Technologies:
Key Achievements
Delivering Measurable Impact
Proven track record of leading successful projects and driving significant business outcomes
Impact
Reduced operational costs by IDR 22M while maintaining system reliability
Key Metrics
Impact
Delivered a streamlined, user-centric UI/UX, achieving a 50% reduction in Time to Interaction, 50% smaller app size, and 27% lower memory usage, significantly improving engagement and performance
Key Metrics
Impact
Sustained a strong performance score of 3/5, demonstrating adaptability, resilience, and continuous improvement despite high-intensity transitions
Key Metrics
Impact
Processed ~200 total transactions with full compliance and reliability
Key Metrics
Skills & Expertise
Technical & Leadership Capabilities
A comprehensive overview of my technical skills and leadership experience
Core technologies and frameworks I work with
Management and team leadership capabilities
Infrastructure, DevOps, and specialized domain knowledge
Proficiency Levels
See how I apply these skills in my professional experience and engineering achievements.
Speaking & Recognition
Talks, Training & Awards
Sharing knowledge and being recognized for contributions to the tech community
Algobash Code Run 2022
Home Credit DNA Power Up 2021
ITB Arkavidia 6.0 Advanced Talk 2020
Jenius Co.Create Club 2019
Singapore
Telkomsel NextDev 2016
Brawijaya University IT Challenge Hackathon 2016
Community Involvement
Organizations & Mentorship
Contributing to the tech community through mentorship and organizational involvement
Technical Mentor
Provided technical mentorship to pre-startup teams in the Indonesian Creative Economy Agency program, helping entrepreneurs develop their technical capabilities and product strategies.
Academic Background
Education & Learning
Academic foundation and continuous learning journey in computer science and technology
Brawijaya University
GPA: 3.75 of 4.0 Indonesian GPA System
Key Achievements
- Graduated with Cum Laude honors
- Strong foundation in computer science fundamentals
- Developed expertise in software engineering principles
- Participated in various programming competitions and hackathons
Continuous Learning Philosophy
My educational journey at Brawijaya University provided a strong foundation in computer science fundamentals, but learning never stops in technology. I believe in continuous education through hands-on experience, industry conferences, online courses, and staying current with emerging technologies and best practices.
Get In Touch
Let's Work Together
Ready to discuss your next project or explore collaboration opportunities? I'd love to hear from you.
Fill out the form below and I'll get back to you as soon as possible.
Other Ways to Connect
Prefer a different way to get in touch? You can reach me through any of these channels.
hi@leotj.com
Send me an email for business inquiries
Location
Indonesia
Based in Indonesia, open to remote work
Connect with me
Professional networking and updates
GitHub
View my code
Open source projects and contributions