Saroj Ligal

Saroj Ligal

Engineering Manager | System Architect | Technical Lead | FullStack Developer | Cyber Security Practitioner

Professional Summary

Results-driven Technical Lead and Senior FullStack Developer with extensive experience in leading full stack development teams, designing system architectures, and implementing efficient technical solutions. Proven ability to manage technical resources, drive strategic initiatives, and enhance productivity through effective technical standards and practices. Adept at bridging the gap between technical and management teams to achieve organizational goals utilizing various Agile methodologies.

Core Competencies

Programming Languages: Python, PHP, C#, ColdFusion (CFML), VB.NET, Java
Frameworks & Libraries: Symfony, Laravel, React, Node.js, Next.js, Yii, CodeIgniter, CakePHP
Cloud & DevOps: Docker, Kubernetes, Terraform
Methodologies & Practices: Leadership, Project Management, Business Strategies, Risk Management, Process Management, Strategic Playbook, Planning, Leadership Development
Databases & Storage: MySQL, Hadoop, MongoDB, Redis, Spark, PostgreSQL, Firebase, Elasticsearch
Security & Compliance: Cryptography, Cyber Attack, Cybersecurity, Cybersecurity Process, Threat Analysis, Threat Intelligence, Cyber Threat Analysis, Cyber Threat Intelligence
Architecture & Design: REST API, Microservices, Socket Programming, gRPC, SOAP, SMS Gateway, API Development
Frontend Technologies: Redux, jQuery
Artificial Intelligence: Generative AI, LLM, AI Applications, AI Agent, Prompt Engineering, AI Framework, RAG, LangChain
Data Science & Analytics: Data Science, Pandas, Numpy, NumPy, Matplotlib, Data Analysis, Data Visualization, MatPlotLib
Marketing & Branding: Marketing, Digital Marketing, Branding, Social Media Marketing, Personal Branding, Influencer Marketing, Social Media, Graphics Design
Embedded Systems: Arduino, GSM, GPS, Embedded Systems
Others: Artificial Intelligence, BigData, Cloud, AWS, Aws, Business Stratigies, Creativity, Problem Solving

Work Experience

Technical Lead | Team Lead | Senior Full Stack Developer

Diagonal Technologies Pvt. Ltd | Germany | Jul 2020 - May 2024

  • Responsible for development of features and requests aligned with the goals defined by the Product Owners.
  • Making technical decisions, designing system architectures for projects.
  • Bridging the gap between technical team and management team for projects.
  • Managing technical resources and working closely with the Project Manager and Product Owners.
  • Converting requirements from feature definition onto technical requirements and helping the project manager define scope and priorities.
  • Working with different AGILE technology and tools in parallel with hands-on development to maximize code efficiency and team management.
  • Designed and implemented multi-language Micro Service architecture based Vehicle tracking Services.
  • Implemented Event based Micro Service Architecture via the use of RabbitMQ provided services.
  • Designed and developed nodejs bases communication and binary data decoding server service responsible for tracking vehicles devices provider Teltonika.
  • Developed system to scan and report vulnerabilities for different platforms and CMS systems using a microservice architecture.
  • Worked on vulnerability and update scanner and reporting system for different git based private repositories based on composer, nuget, docker, npm, drupal and other popular systems.
  • Worked on integration to project management tools like Gitlab, Jira, Redmine, Asana, Github, BitBucket and slack for vulnerabilities and update tracking tools.
  • Tasked with making technical standards/practices and day to day organizational working manuals for increasing productivity and technical understanding throughout the organization and its members.

Senior Full Stack Developer | Project Lead

Diagonal Technologies Pvt. Ltd | Germany | Dec 2018 - Jul 2020

  • Responsible for development of features and requests aligned with the goals defined by the Product Owners.
  • Making technical decisions, designing system architectures for projects.
  • Bridging the gap between technical team and management team for projects.
  • Managing technical resources and working closely with the Project Manager and Product Owners.
  • Converting requirements from feature definition onto technical requirements and helping the project manager define scope and priorities.
  • Working with different AGILE technology and tools in parallel with hands-on development to maximize code efficiency and team management.
  • Maintained and implemented different features defined by the client in a Airline Tour Operator project in a legacy language Adobe ColdFusion.
  • Worked closely in System Architecture level design and development of multiple REST api and React Redux based system to manage Funding for Startups.
  • Lead different teams of various sizes and expertise in multiple projects for achievement of organizational and product owner's goals and requirements.

Team Lead | Senior FullStack Developer

Proshore | Kathmandu, Nepal | Dec 2016 - Dec 2018

  • Responsible for development of features and requests aligned with goals defined by the client.
  • Making technical decisions and helping the team achieve goals.
  • Helping junior members of the team to better themselves in conjunction with decreasing and preventing technical debt from existing systems.
  • Part of the RnD team responsible for research on new tools and development practices and implementing them in the organization for maximizing code quality and product delivery efficiency.
  • Successfully implemented mobile REST api for reservation and use based project using REDIS cache for optimizing performance (Ubed.com).
  • Successfully implemented Geo-fencing mechanism and heat-map for mapping usage data.
  • Successfully implemented different modules and features related to management for an e-commerce site using Laravel as the framework.
  • Successfully implemented Payout via Adyen api for users to be paid their commission.
  • Successfully implemented REST api for mobile devices to interact with an e-commerce site using Lumen as the framework, REDIS caching for optimized performance.
  • Successfully implemented Google Firebase as the notification handler for different projects.
  • As part of the research and development team, helped with implementation of different development practices like code standards, automated code review etc for maximizing productivity.
  • Successfully created a Zendesk platform App using React to integrate a PBX system that interacted with the Zendesk support platform and Ringdesk PBX integration.

FullStack Developer

Choobs Ltd. | Geneva, Switzerland | Jun 2012 - May 2015

  • Drove development and implementation of key features in alignment with client requests, working with senior leadership on the Information and Communication Technology Management, Planning.
  • Prepared estimates of project scope and work planning.
  • Conducted post-development and post-implementation testing.
  • Successfully implemented and deployed different modules and features related to Planning, ICT and Invoicing.
  • Deployed SOAP based data synchronization between 2 different Symphony based plugins for data synchronization based on events on each plugin.

Embedded Software Developer

Projectronix | Nepal | May 2011 - Jun 2012

  • Coordinated worked on hardware based software development as per requirements from the hardware design and development team.
  • Worked on GSM and GPS module based tracking and route plotting.
  • Researched sound source direction selection using Arduino.
  • Worked on Quad copter research and development.

FullStack Developer | Freelance

Freelancing | April 2011 - Jun 2012

  • Developed web applications using various frameworks
  • Created self-replicating desktop applications using C# and VB.NET
  • Developed network analysis tools and enterprise applications
  • Built multiple e-commerce websites

FullStack Developer | Research Programmer

Extreme-Generation Pvt. Ltd | Nepal | Aug 2010 - Jan 2011

  • Research and development of features as per the clients requirements based on different CMS as per request.
  • Worked on implementing and developing web Based SMS delivery systems.
  • Worked on a SMS service for the public. Implemented sms sending and user management feature.
  • Researched and implemented a Bulk SMS system with features to send for marketing or different purposes.
  • Worked on design and development of api for third parties to use our gateway for further development as per need.

Certifications & Training

Google Project Management: Professional Certificate

Project Management

Coursera.Org Feb 2025

Project Management Risk Management Leadership +14

Connected Leadership

Project Management

Coursera.Org Feb 2025

Problem Solving Critical Thinking Leadership +2

Machine Learning with Python - Level 1

Artificial Intelligence

IBM Skills Build Feb 2025

Artificial Intelligence Machine Learning Neural Network +12

Deep Learning using TensorFlow

Artificial Intelligence

IBM Skills Build Feb 2025

Artificial Intelligence Machine Learning Deep Learning +8

Data Visualization Using Python

Data Science

IBM Skills Build Feb 2025

Data Visualization Python NumPy +4

Data Fundamentals

Data Science

IBM Skills Build Feb 2025

Data Science Big Data Python +8

Data Analysis Using Python

Data Science

IBM Skills Build Feb 2025

Data Analysis Jupyter Python +1

Applied Data Science with Python - Level 2

Data Science

IBM Skills Build Feb 2025

Python Data Analysis Data Science +4

Artificial Intelligence Fundamentals

Artificial Intelligence

IBM Skills Build Jan 2025

Artificial Intelligence AI Applications AI Ethics +8

Spark - Level 1

Data Science

IBM Skills Build Jan 2025

BigData Hadoop Spark +1

Python for Data Science

Data Science

IBM Skills Build Jan 2025

Data Science Pandas Python +2

Hadoop Foundations - Level 1

Data Science

IBM Skills Build Jan 2025

BigData Data Science Hadoop +3

Big Data Foundations - Level 1

Data Science

IBM Skills Build Jan 2025

BigData Hadoop Python +1

Big Data Foundations - Level 2

Data Science

IBM Skills Build Jan 2025

Data Science BigData Hadoop +4

Business Analysis & Process Management

Project Management

Coursera.Org Dec 2024

Business Analysis Process Management

The Art of Storytelling

Marketing

Coursera.Org Nov 2024

Marketing Personal Branding Creativity

Introduction to Negotiation: A Strategic Playbook for Becoming a Principled and Persuasive Negotiator

Project Management

Coursera.Org Oct 2024

Business Strategies Negotiation Skills Strategic Playbook

GenAI for Everyone

Artificial Intelligence

Coursera.Org Oct 2024

Artificial Intelligence Generative AI LLM +3

Cybersecurity Fundamentals

Cyber Security

IBM Skills Build Sep 2024

Cryptography Cyber Attack Cybersecurity +13

5 Ways to Build a Better LinkedIn Profile

Marketing

Coursera.Org Sep 2024

Digital Marketing Personal Branding Marketing +1

Creative Thinking: Techniques and Tools for Success

Project Management

Coursera.Org Aug 2024

Creativity Problem Solving Leadership +1

Engineering Project Management Specialization

Project Management

Coursera.Org Aug 2024

Leadership Management Project Management +10

Work Smarter, Not Harder: Time Management for Personal & Professional Productivity

Project Management

Coursera.Org Aug 2024

Planning Productivity Business Strategies +2

Reinforcement Learning From Human Feedback

Artificial Intelligence

Deeplearning.AI Aug 2024

LLM Transformers Generative AI +2

LangChain for LLM Application Development

Artificial Intelligence

Deeplearning.AI Aug 2024

AI Framework AI Agent Chatbot +5

Building AI Applications With Haystack

Artificial Intelligence

Deeplearning.AI Aug 2024

AI Agent AI Applications AI Framework +8

Build a computer vision app with Azure Cognitive Services

Artificial Intelligence

Coursera.Org Aug 2024

AI Agent AI Vision Artificial Intelligence +3

Build LLM Apps with LangChain.js

Artificial Intelligence

Deeplearning.AI Aug 2024

Generative AI LLM AI Agent +6

Google Cybersecurity Professional Certificate

Cyber Security

Coursera.Org Aug 2024

Cryptography Cyber Attack Cybersecurity +15

Launch an auto-scaling AWS EC2 virtual machine

Cloud Computing

Coursera.Org Aug 2024

Aws Cloud Virtual Machine +2

Data Encryption using AWS KMS From UST

Cloud Computing

Coursera.Org Aug 2024

Aws AWS KMS Cloud +1

AWS S3 Basics

Cloud Computing

Coursera.Org Aug 2024

Aws AWS S3 S3 versoning +3

Use Canva to Create Desktop and Mobile-friendly Web Pages

Marketing

Coursera.Org Aug 2024

Business Social Media Marketing +2

How to Optimize Your Instagram Account

Marketing

Coursera.Org Aug 2024

Search Engine Optimization (SEO) Digital Marketing Branding +2

Building a Business Presence With Facebook Marketing

Marketing

Coursera.Org Aug 2024

Social Media Marketing Digital Marketing Branding +3

Digital Marketing Strategy with Goldman Sachs 10,000 Women

Marketing

Coursera.Org Aug 2024

Digital Marketing Marketing Social Media Marketing +3

Introduction to Personal Branding

Marketing

Coursera.Org Aug 2024

Branding Personal Branding Marketing +2

ChatGPT Prompt Engineering for Developers

Artificial Intelligence

Deeplearning.AI July 2024

Generative AI AI Applications Prompt Engineering +3

Fundamentals of Customers and Competition, with Goldman Sachs 10,000 Women

Marketing

Coursera.Org 2024

Marketing Customer Segmentation Customer Value Proposition +1

Technical Expertise

Programming Languages

Python PHP C# ColdFusion (CFML) VB.NET
Java

Frameworks & Libraries

Symfony Laravel React Node.js Next.js
Yii CodeIgniter CakePHP Spring Boot Spring Cloud

Cloud & DevOps

Docker Kubernetes Terraform

Methodologies & Practices

Leadership Project Management Business Strategies Risk Management Process Management
Strategic Playbook Planning Leadership Development Change Management Business Analysis Critical Thinking Cybersecurity Risk Management Vulnerability Management Agile Scrum JIRA Management Decision Making Organizational Development PMP Operations Communication Collaboration Software Engineering Finance Entrepreneurship Lifecycle management

Databases & Storage

MySQL Hadoop MongoDB Redis Spark
PostgreSQL Firebase Elasticsearch

Security & Compliance

Cryptography Cyber Attack Cybersecurity Cybersecurity Process Threat Analysis
Threat Intelligence Cyber Threat Analysis Cyber Threat Intelligence Incident Response Information Security Security Strategies Social Engineering Threat Detection

Architecture & Design

REST API Microservices Socket Programming gRPC SOAP
SMS Gateway API Development

Frontend Technologies

Redux jQuery

Development Tools

Jupyter

Artificial Intelligence

Generative AI LLM AI Applications AI Agent Prompt Engineering
AI Framework RAG LangChain Machine Learning Transformers AI Ethics Deep Learning TensorFlow Haystack AI Vision AI Capabilities Computer Vision Natural Language Processing Watson Studio AI Model

Data Science & Analytics

Data Science Pandas Numpy NumPy Matplotlib
Data Analysis Data Visualization MatPlotLib Folium Seaborn Visualization Tools Big Data Data Science Methodologies Data Tools Bokeh

Marketing & Branding

Marketing Digital Marketing Branding Social Media Marketing Personal Branding
Influencer Marketing Social Media Graphics Design Facebook Marketing Customer Segmentation Customer Value Proposition

Embedded Systems

Arduino GSM GPS Embedded Systems

Others

Artificial Intelligence BigData Cloud AWS Aws
Business Stratigies Creativity Problem Solving Chatbot Neural Network Search Engine Optimization (SEO) GitLab Actions RabbitMQ Nginx .NET Lumen Geo-fencing Propel Negotiation Skills Productivity Supply Chain and Logistics Fine-Tuning Automation Image Processing Classification Clustering Recommendation Engine Regression Supervised Learning Unsupervised Learning Autoencoders Convolutional Neural Network (CNN) Recurrent Neural Network (RNN) Virtual Machine Auto Scaling EC2 AWS KMS Data Encryption AWS S3 S3 versoning S3 Encryption AWS Services Refine Data Clean Data Business Kafka

About Me

I am a passionate software engineer with a deep love for creating elegant solutions to complex problems. Beyond coding, I believe in the power of technology to make a positive impact on people's lives.

Interests & Passions

  • Building scalable and maintainable software systems
  • Exploring new technologies and frameworks
  • Contributing to open-source projects
  • Mentoring and knowledge sharing

Values & Principles

  • Clean, maintainable, and well-documented code
  • Continuous learning and improvement
  • Collaboration and knowledge sharing
  • User-centric design and development

Let's Connect

Feel free to reach out for collaborations or just a friendly chat.