RAKESH KUMAR DEO
Software Engineer
+971-**-***-**** ************@*****.*** https://www.linkedin.com/in/rakeshdeo https://github.com/rakesh2deo
Bur Dubai, Dubai, United Arab Emirates Visa: UAE Visit Visa Immediate Joiner PROFESSIONAL SUMMARY
Senior Software Engineer with 12+ years of experience designing, building, and scaling enterprise-grade backend and full-stack systems. Proven expertise in microservices, RESTful and SOAP APIs, SQL/NoSQL databases, cloud infrastructure (AWS, Azure), Docker, and CI/CD pipelines. Experienced in delivering end-to- end solutions from schema design to backend logic, API development, and frontend integration using React, React Native, and Flutter. Skilled in optimizing queries, handling high traffic, ensuring system uptime, and building systems from scratch. Familiar with Python/Node.js for backend services and AI/LLM integration for predictive analytics.
CORE COMPETENCIES
Backend & APIs: Java, Spring Boot, Spring Security, OAuth2, JWT, Node.js, Python, Microservices, REST APIs, SOAP Web Services, Open API, OpenFeign, Spring AOP Frontend & Mobile: ReactJS, React Native, Flutter, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, SPA Architecture
Databases & Data Management: PL/SQL, MySQL, PostgreSQL, Oracle, MS SQL Server, MongoDB, Kafka, ER Modeling, Query Optimization, High-Volume Systems
Cloud & DevOps: Azure Cloud, AWS (EC2, Lambda, S3, RDS), Multi-Cloud Adoption, Cloud-Native Technologies, Docker, Kubernetes, Jenkins, Git, CI/CD Pipelines Architecture & Scaling: System design for real traffic, microservices, event-driven systems, schema design, performance tuning
Business & Process Management: Business Process Management (BPM), Document Management, Agile/Scrum, Project Management
Other Skills: Team Leadership, Root Cause Analysis, Cross-functional Collaboration, UAT Support, IT Security PROFESSIONAL EXPERIENCE
Coding Technology Pvt. Ltd – Kathmandu, Nepal
Senior Software Engineer / Team Lead Jan 2021 – Jan 2026
• Led design and development of scalable microservices-based enterprise applications using Java, Spring Boot, Node.js, and ReactJS/React Native.
• Implemented cloud-native solutions on Azure and AWS, integrating CI/CD pipelines with Docker and Jenkins.
• Developed RESTful, SOAP, and Open API services for internal and third-party integrations.
• Optimized high-volume SQL and NoSQL databases, performing query tuning for performance under real traffic loads.
• Built end-to-end solutions, from schema design API frontend integration, including Flutter and React Native mobile apps.
• Conducted root cause analysis for complex system issues and ensured 99.99% uptime.
• Integrated AI/LLM modules for analytics and predictive services in backend systems.
• Led cross-functional teams of 4–6 developers, ensuring timely delivery aligned with business objectives.
Palm Mind Consultancy Pvt. Ltd – Kathmandu, Nepal
Project Manager Jul 2020 – Dec 2020
• Managed full software development lifecycle using Agile/Scrum methodology.
• Delivered projects including Online Restaurant Ordering System, Job Recruitment Portal, and Chatbot System with backend, API, and frontend integration.
• Coordinated teams to ensure functional and compliance requirements were met. NeoSphere (Golcha Organization) – Kathmandu, Nepal Senior Java Developer & Instructor Feb 2019 – Jun 2020
• Developed Online Examination System using Spring Boot, implementing role-based access control with Spring Security.
• Conducted training sessions on Java, Spring Boot, JPA/Hibernate, API design, and database optimization.
Nepcert Technology – Kathmandu, Nepal
Senior Software Engineer Jan 2015 – Jun 2017
• Built Document Management Systems and Micro Insurance Systems for high-volume transactions.
• Performed query optimization, modular code design, and system performance tuning. Professional Computer System (PCS) – Kathmandu, Nepal Senior Software Engineer Oct 2010 – Mar 2014
• Migrated government portals to fully digital platforms using Java, Spring, REST APIs, and Oracle.
• Ensured performance, security, and compliance with government IT standards. PROJECT HIGHLIGHTS
• High-Throughput Microservices Platform: Designed and implemented microservices in Java and Node.js, handling millions of events per day with real-time processing.
• Cross-Platform Mobile Apps: Delivered Flutter and React Native apps with offline support, push notifications, and API integration.
• AI/LLM Integration: Implemented AI-powered predictive analytics modules into backend services.
• System Scaling & Optimization: Optimized SQL/NoSQL queries and backend services to handle real traffic and large datasets.
EDUCATION
• Master’s in Computer Engineering Pokhara University 2013
• Bachelor’s in Computer Engineering Pokhara University 2007 Fully attested educational degree from home country and MOFA (UAE) CERTIFICATIONS
Java Training, Gurgaon, India – Core Java, OOP, J2EE, 2014 LANGUAGES
English (Fluent), Hindi (Fluent), Nepali (Native)