Mohammad Jalili Torkamani

Software Engineer

AI4SE Researcher

Computer Science PhD Candidate

AI Software Engineer

Mohammad Jalili Torkamani

Software Engineer

AI4SE Researcher

Computer Science PhD Candidate

AI Software Engineer

About Me
Computer Science PhD Candidate and AI Software Engineer at the University of Nebraska–Lincoln, working at the intersection of artificial intelligence and software engineering.

My research applies large language models and generative AI to program analysis, program comprehension, assertion generation, software vulnerability understanding, and quality assurance. I build reproducible AI4SE research pipelines as well as scalable backend systems and AI-powered software tools using modern engineering, testing, security, and deployment practices.

  • Research focus Software Engineering, Artifical Intelligence, AI4SE
  • affiliation University of Nebraska-Lincoln
Areas of Expertise
AI for Software Engineering (AI4SE)
Applying AI and large language models to automate program analysis, comprehension, documentation, assertion generation, testing, and other software engineering tasks.
Software Security
Building AI-assisted methods for vulnerability classification, CVSS prediction, secure coding analysis, and actionable vulnerability understanding.
Intelligent Backend Systems
Designing scalable backend platforms and REST services with FastAPI, microservices, databases, asynchronous processing, security, testing, and deployment automation.
Large Language Models
Fine-tuning, prompting, benchmarking, and deploying LLMs with RAG and structured reasoning for reliable software engineering and research workflows.
Fun Facts
10+
Research Publications
7+
AI Research Projects
3
Academic Degrees
3
Live AI Systems
Resume
LATEST Experience
Aug 2026 - Present
Teaching Assistant
University of Nebraska-Lincoln

Supported Software Testing, Verification, and Analysis (CSCE/SOFT 467/867) and Introduction to Robotics (ROBO 303 / ENGR 391-002) through labs, classroom activities, office hours, and technical guidance; mentored students in testing, verification, robotics programming, debugging, and system integration; evaluated assignments, projects, quizzes, and exams.

Research Assistant
Jun 2026 - Jul 2026
Research Assistant
University of Nebraska-Lincoln

Built scalable Python and Java pipelines to mine and analyze assertions across 500+ repositories; fine-tuned and evaluated LLMs for assertion generation, program comprehension, and vulnerability understanding; automated validation with static analysis, compilation, and statistical evaluation.

Jan 2026 - May 2026
Teaching Assistant
University of Nebraska-Lincoln

Supported CSCE 164: Introduction to Computer Engineering, leading labs on binary systems, Boolean logic, digital logic, Arduino, and embedded systems; graded coursework and held office hours.

Research Assistant
Jan 2024 - Dec 2025
Research Assistant
University of Nebraska-Lincoln

Developed Python and Java frameworks for CWE classification, CVSS prediction, and vulnerability-description analysis; built CVE/CWE/CVSS data pipelines; fine-tuned and benchmarked LLMs with automated evaluation and statistical analysis.

Software Engineer
Apr 2022 - Jul 2022
Software Engineer
Arzyaban Salamat Pars

Built an internal web application with backend business logic, relational database integration, and REST services; contributed to deployment, testing, and release workflows.

Oct 2018 - May 2020
Software Engineer
Medreek

Developed an AI-assisted Android application for personalized study planning, implementing Java/Android recommendation logic and user-facing planning features.

Oct 2016 - Oct 2019
Founding Software Engineer
SeedS / Lexeen

Co-founded a technical education initiative; delivered 10+ neural-network workshops and approximately 20 Android workshops, while mentoring learners in software development.

Jul 2019 - Sep 2019
Software Engineering Intern
Sarmad Insurance

Built an Android insurance premium calculator in Java, implementing insurance business rules, validation, and user-facing calculation workflows.

Sep 2017 - Jan 2018
Teaching Assistant
K. N. Toosi University of Technology

Supported Advanced Programming coursework covering Java and object-oriented programming.

Jan 2017 - Jun 2017
Teaching Assistant
K. N. Toosi University of Technology

Supported Fundamentals of Programming coursework covering C and C++.

Education & Recognition
2024 - Present
University of Nebraska-Lincoln
United States

PhD in Computer Science

2024 - 2025
University of Nebraska-Lincoln
United States

MS in Computer Science

2016 - 2020
K. N. Toosi University of Technology
Iran

BS in Computer Engineering

2025 - 2026
Service & Outreach
University of Nebraska-Lincoln
SoC CLICKS mentor (2026); Bright Lights STEM Outreach (2026); Coding for Kids (2025).
Selected Honors
Honors & Awards
Academic Recognition
Top 1% among 162,000+ participants; full graduate funding; full merit undergraduate scholarship; NSF I-Corps participation.
2022 - 2029
Certifications
Professional Development
CITI Program (2026–2029); NSF I-Corps (2026, in progress); Neural Networks and Deep Learning (2023); AI for Everyone (2022); Python for AI, Development, and Data Science (2022).
Skills
PRogramming Languages
  • Python
  • Java
  • C/C++
  • Bash/Shell
Languages
  • English
  • Persian/Farsi
ai4se
  • Program Analysis
    90%
  • Program Comprehension
    80%
  • Large Language Models
    85%
  • Prompt Engineering
    95%
Knowledge & Technologies
  • AI for Software Engineering
  • Software Quality
  • Static Analysis
  • Program Comprehension
  • Program Documentation
  • Large Language Models
  • Machine Learning
  • Git · Docker · CI/CD · System Design
  • Program Analysis · Static Code Analysis · Dafny · OOP · Algorithms · Data Structures
  • PyTorch · LangChain · Fine-Tuning · RAG · Few-shot · CoT/ToT
  • Model Training · Feature Engineering · Inference Pipelines · Model Deployment
  • FastAPI · REST APIs · Microservices · JWT · Nginx
  • AWS · Kafka · Redis · Celery · Async Programming
  • API Security · Vulnerability Analysis
  • Unit Testing · TDD · Test Automation · Debugging · Profiling
  • PostgreSQL · MySQL · MongoDB · Schema Design · Data Modeling
  • Linux · Ubuntu · Windows · macOS
Publications
23 June 2026 Automatic Generation of Java Production Assertions Using Large Language Models

Journal: ACM Transactions on Software Engineering and Methodology (TOSEM). Status: Under review.

23 August 2026 Boosting accuracy and interpretability in multilingual hate speech detection through layer freezing and explainable AI

Conference: International Conference on Natural Language Processing and Machine Learning, 2026. Status: Published. Paper ID: AR-LPML-SAPL-260826-367.

AI Platforms

Ticketifier

AI-powered support system that classifies incoming tickets and generates context-aware responses.

Accento

Machine-learning API and interactive demo that estimates English-language accents from short video clips.

Namira (Immortality Lab)

Experimental research platform for developing AI-powered digital twins with persistent identity and memory.

Get in Touch
  • Address: Lincoln, NE, USA
  • Email: contact@mjalili.com
  • Current position: Ph.D. Candidate
  • OpeN to Collaboration: Available
Contact Form