Pooja Niranjana
Computer Science Lecturer · Full Stack Engineer
Hire this person
Send a job offer directly to this candidate
About
Computer Science Lecturer with 4 years of teaching experience and 3+ years of industry experience as a Developer/Platform Engineer in the Netherlands. Strong programming foundation in Python, Java, C, C++, and SQL, with practical knowledge of Windows and Linux/Ubuntu environments, LAN networking, and system troubleshooting. Experienced in mentoring 100+ students, conducting hands-on labs, and maintaining academic records.
Passionate about guiding students through practical learning and supporting faculty in delivering effective lab sessions.
Experience
Freelance Programming Trainer - Self-Employed - Bengaluru, India
(2025-04)
- Deliver online training in Python, Java, C, C++, and AI tools for students.
- Mentor learners on coding fundamentals, debugging, and project work.
- Build scalable backend services and automation pipelines for small businesses.
- Complete advanced certifications in PySpark on Azure Databricks, Django REST API, and LLM inference.
Python Developer (Backend & Systems) - KPN - Amsterdam, Netherlands
(2023-08 - 2025-04)
- Developed and maintained backend applications using Python, Django, and FastAPI — processing 1M+ daily requests with 99.9% uptime.
- Worked extensively with Windows and Linux/Ubuntu environments — configuring software, managing system resources, and troubleshooting issues.
- Handled LAN networking, IP addressing, and system configuration for distributed services.
- Optimized SQL databases (PostgreSQL) — improving query performance by 30%.
- Automated system maintenance workflows using Python and Ansible, saving 40+ hours/month.
- Mentored junior engineers and contributed to knowledge-sharing sessions.
Software Engineer (D-Nitro) - KPN - Amsterdam, Netherlands
(2022-04 - 2023-08)
- Developed backend applications and internal tools for 200+ engineers, improving developer productivity.
- Built and configured lab-like environments for CI/CD pipelines, Jenkins, and Docker-based deployments.
- Maintained enterprise tools and system configurations across Windows and Linux environments.
- Provided technical support and troubleshooting for internal users, resolving system and software issues quickly.
ASP.NET Developer - Enrich Techno-soft - Bengaluru, India
(2020-11 - 2021-04)
- Developed RESTful APIs for booking and payment workflows with 99.9% uptime.
- Designed and optimized SQL Server databases, improving query performance by 30%.
- Worked with web development technologies — HTML, CSS, JavaScript, and .NET.
Programming Trainer - Capital Computers - Bengaluru, India
(2018-07 - 2020-10)
Teaching Areas: Python, C, C++, Java, JavaScript, HTML/CSS, SQL, Data Structures, OOP, DBMS, Windows/Linux
- Guided students during lab hours — troubleshot programming errors in C, C++, Java, Python, and Data Structures across 100+ students.
- Designed and delivered comprehensive programming curriculum across Python, JavaScript, HTML/CSS, SQL, and C#.
- Conducted hands-on coding exercises and real-world projects, improving student problem-solving abilities and industry readiness.
- Maintained student attendance records, lab journals, and continuous evaluation marks for all batches.
- Conducted remedial and doubt-solving sessions for students needing extra technical support.
- Helped set up and manage lab environments — installed software, configured systems, and ensured smooth lab operations.
- Implemented assessments and certifications, boosting student placement success.
Education
Master of Computer Applications - Computer Applications - KLE Nijalingappa College (2017 - 2019)
Bachelor of Computer Applications - Computer Applications - Vasavi College (2014 - 2017)
