Aashish Jha

About Me

Back End Developer at Genius Systems Pvt. Ltd with 6+ years of experience building scalable, high‑performance backend systems. I design and implement microservices and APIs using PHP (Laravel), Node.js, Docker, Kubernetes and AWS, ensuring security, maintainability and fault tolerance. I’ve architected distributed services that handle millions of requests daily, led CI/CD automation efforts, and integrated third‑party solutions via RESTful and GraphQL endpoints. I hold a B.Sc. in Computer Science from APU/APIIT and am an AWS Certified Solutions Architect with additional Udemy certifications. I’m passionate about applying emerging technologies to solve real‑world problems and thrive collaborating across teams to deliver impactful software.

  • Name: Aashish Jha
  • Email: mail.aashishjha@gmail.com
  • Phone: +977 9814811060
  • Address: Maitidevi-30

Education

2020 - 2023

Bachelor of Science Information Technology (Hons.)

Asia Pacific University of Technology and Innovation (APU / APIIT)

CGPA: 2.72 out of 4.00

Thesis: Real Time Emotion Detection Using Facial Expressions

Experience

10/2019 - 12/2020

Junior Software Engineer

D IT Nepal

Responsibilities - Collaborating with the development team to analyze, design, and implement software solutions that meet project requirements. - Writing and maintaining code following best practices and coding standards to ensure high-quality and efficient software. - Assisting in identifying and debugging software defects and issues, providing support in resolving them to maintain smooth operations. - Learning and utilizing new programming languages, frameworks, and technologies to enhance development skills and stay updated with industry advancements. - Participating in code reviews and discussions to improve code quality and foster a culture of continuous learning and improvement within the team. - Assisting in documentation of software designs, specifications, and user manuals to ensure clear understanding and ease of use for stakeholders.

01/2021 - 03/2023

Software Engineer

Governance Automation Solution Pvt. Ltd.

Responsibilities - Proficient in understanding business objectives and effectively translating them into robust codebase. - Demonstrated expertise in designing and implementing efficient back-end system architectures. - Proven track record of implementing robust security measures and ensuring data protection within applications. - Adept at implementing version control practices following industry-standard conventions, ensuring streamlined collaboration and efficient code maintenance. - Extensive experience in designing and implementing low-latency, high-availability, and performant applications to meet user and business needs effectively.

03/2023 - 08/2023

Software Engineer

Pana Software company Pvt. Ltd.

Responsiblities - Designing and implementing complex back-end systems, ensuring scalability and performance in alignment with project requirements. - Collaborating with cross-functional teams to define software requirements and specifications, translating them into robust code and database structures. - Optimizing databases and queries for enhanced efficiency and responsiveness, identifying and resolving performance bottlenecks. - Implementing and maintaining security protocols to safeguard sensitive data and maintain compliance with industry standards and regulations. - Debugging, troubleshooting, and resolving software defects and issues to maintain seamless operations and an exceptional user experience. - Contributing to system architecture planning and technology stack decisions, staying updated with emerging technologies and best practices in backend development.

08/2023 - 12/2023

Software Engineer

Spell Innovation Pvt. Ltd.

Responsiblities - Design and architect complex backend systems to ensure scalability, performance, and reliability. - Optimize existing backend systems to enhance speed, efficiency, and overall performance. - Provide guidance and mentorship to junior developers, assisting in their growth and skill development. - Implement and enforce best practices for code quality, ensuring maintainability and readability of the codebase. - Develop and integrate APIs to facilitate seamless communication between various software systems. - Evaluate emerging technologies and tools, and recommend their adoption to enhance development processes and product features.

12/2023 - Present

Software Engineer

Genius Systems Pvt. Ltd

Responsiblities - Design and architect complex backend systems to ensure scalability, performance, and reliability. - Optimize existing backend systems to enhance speed, efficiency, and overall performance. - Provide guidance and mentorship to junior developers, assisting in their growth and skill development. - Implement and enforce best practices for code quality, ensuring maintainability and readability of the codebase. - Develop and integrate APIs to facilitate seamless communication between various software systems. - Evaluate emerging technologies and tools, and recommend their adoption to enhance development processes and product features.

Skills

Backend Development

95%

API Design & Architecture

95%

Microservices & Distributed Systems

90%

Data & Storage

92%

Cloud & DevOps

60%

Security & Compliance

90%

Automated Testing & QA

90%

Event‑Driven & Messaging Systems

85%

Monitoring & Observability

87%

Collaboration & Workflow

95%

Services

Backend Architecture & API Design

We design robust, scalable backend systems using clean‑architecture principles. With a deep understanding of RESTful and GraphQL APIs, we ensure high performance, security, and maintainability. Our APIs are versioned, well‑documented, and optimized for real‑world traffic and integration with frontend and mobile platforms.

Database Design & Optimization

We design normalized and performant relational schemas and architect scalable NoSQL databases for high‑throughput applications. With years of experience in MySQL, PostgreSQL, MongoDB, and Redis, we focus on query optimization, indexing strategies, and data integrity to support millions of records without performance degradation.

Microservices & Distributed Systems

We build and manage microservices‑based systems using Docker and orchestration tools like Kubernetes. Services are loosely coupled, independently deployable, and communicate via secure, efficient protocols. We handle event‑driven patterns with Kafka or RabbitMQ and ensure fault tolerance and observability at scale.

Security & Authentication

Security is a priority in every system we build. We implement secure authentication mechanisms including OAuth2, JWT, and SSO, with proper role‑based access control. From data encryption and secure coding practices to rate‑limiting and request validation, we build systems resilient to modern threats.

DevOps & CI/CD Automation

We implement CI/CD pipelines to automate build, test, and deployment processes using tools like GitHub Actions, GitLab CI, and Jenkins. Our infrastructure setups are managed with Docker, Terraform, and Ansible, ensuring reproducibility and seamless deployments across staging and production environments.

Legacy System Refactoring & Migration

We specialize in modernizing legacy systems — whether migrating from monoliths to microservices, upgrading framework versions, or refactoring tangled code into clean, modular components. We ensure zero‑downtime transitions and improved maintainability without disrupting existing workflows.

Projects

Contact Me

Address

Maitidevi-30

Email

mail.aashishjha@gmail.com

Phone

+977 9814811060

CV