Niraj Karna
I build and run Odoo ERP systems — custom modules, integrations and the servers they live on — and lead the teams that ship them.
Currently
Team Lead – Senior DeveloperNepline Technology Pvt Ltd, Kathmandu
Work
From module developer to team lead, across four companies. Dates are shown in both calendars I work with every day.
-
2026 – nowBS 2083 – now
Team Lead – Senior Developer
Nepline Technology Pvt Ltd · May 2026 – present
- Lead the development team in designing and delivering scalable Odoo-based business solutions.
- Set technical direction and system architecture, and run code reviews to keep quality and performance high.
- Build custom modules, REST APIs and third-party integrations; oversee Linux deployments, security and backups.
- Plan sprints, mentor developers and work with clients to turn requirements into working systems.
-
2025 – 2026BS 2082 – 2083
Senior Odoo Developer
Ioppolo & Associates (remote) · Nov 2025 – Apr 2026
- Architected custom modules for complex enterprise workflows, plus RESTful APIs and third-party integrations.
- Improved performance through ORM optimisation, query tuning and architectural changes.
- Led resolution of critical production issues and managed Odoo on Linux servers, including scaling and backups.
- Oversaw data migration during a major system upgrade with minimal disruption to operations.
-
2024 – 2025BS 2081 – 2082
Team Lead – Odoo Development
Nexus Incorporation Pvt Ltd · Jul 2024 – Nov 2025
- Led developers and engineers in designing, building and deploying scalable technology solutions.
- Selected and mentored senior staff, and set KPIs and targets for the team.
- Implemented CRM and helpdesk systems to improve customer engagement and internal support.
- Managed budgets, IT assets and the company's data migration during a major system upgrade.
-
2022 – 2024BS 2079 – 2081
Senior Odoo Developer
Nexus Incorporation Pvt Ltd · Jul 2022 – Jul 2024
- Led a team of 16+ members, delivering projects within strict deadlines and quality standards.
- Planned workloads, ran weekly progress meetings and managed project timelines and risks.
- Assisted with recruitment, interviewing and onboarding of new developers.
-
2019 – 2022BS 2076 – 2079
Odoo Developer
Nexus Incorporation Pvt Ltd · Jul 2019 – Jul 2022
- Designed and maintained custom Odoo modules for a wide range of client requirements.
- Built RESTful APIs and integrated third-party services with Odoo.
- Gathered requirements with clients and mentored junior developers.
-
2018 – 2019BS 2075 – 2076
Technical Odoo Developer
10 Orbits Pvt Ltd · Oct 2018 – Jul 2019
- Developed, customised and integrated modules across multiple Odoo projects.
- Tested and debugged software and supported clients in Agile/Scrum teams.
Projects
Systems I've built or led, grouped by the part of the business they run. Open any project for details.
Skills
The stack I work in daily, and what I bring to a team beyond code.
Odoo & backend
- Odoo framework & custom modules
- Python
- PostgreSQL
- ORM & query optimisation
- XML data handling
- Module migration across versions
Integration & infrastructure
- REST API design & development
- Third-party & payment integrations
- JavaScript, HTML & CSS
- Linux server setup & security
- Backups, scaling & DevOps
- Data migration strategy
Leadership
- Technical leadership & architecture
- Code review & standards
- Agile & Scrum delivery
- Mentoring & hiring
- Requirements & stakeholder work
- Problem solving under pressure
Background
Education and the languages I work in.
Education
BSc (Hons) ComputingLeeds Beckett University, 2018
Equivalent to BIT, Tribhuvan University
Languages
Let's build your next ERP
Open to Odoo projects, technical leadership roles and consulting. The quickest way to reach me is email.