Skip to main content
Top expert badge
Recommended expert
Profile header background

Pavle J.-Software Engineer

Pavle J.
Profile header overlay
Available
Serbia

Check rate

Experience

Apr 2025 - Present
Belgrade, Serbia

Software Engineer

Avalon Partners

Position summary
Software Engineer at Avalon Partners
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Developed custom MATLAB scripts and simulation models to analyze structural, thermal, and dynamic behavior of complex mechanical assemblies, accelerating design iterations and reducing physical prototype cycles.
  • Leveraged Generative AI (OpenAI) for rapid MATLAB script development, code review, technical documentation, and design alternative exploration, improving engineering productivity.
  • Built data processing and visualization pipelines in MATLAB integrated with SQL databases for test results, enabling rapid root-cause analysis and performance optimization.
  • Took complete ownership of multiple complex mechanical sub-assemblies across the full lifecycle: concept, component design, assembly, drawings, GD&T, testing, installation, and commissioning.
  • Designed components and detailed assemblies with 100+ parts in SolidWorks; performed FEA validation and correlated results with MATLAB-based analytical models.
  • Created detailed engineering documentation, BOMs, and assembly instructions while supporting testing and commissioning activities.
  • Developed and deployed predictive maintenance and anomaly detection models using PyTorch and time-series forecasting, reducing infrastructure downtime by approximately 20%.
  • Built retrieval-augmented generation (RAG) systems with LangChain and vector databases for technical documentation and operational knowledge retrieval, improving engineer productivity.
  • Implemented MLOps pipelines on Azure using Azure Machine Learning, MLFlow, and Kubernetes to streamline model training, versioning, and production deployment.
  • Optimized inference performance with quantization and ONNX Runtime for real-time infrastructure monitoring applications.
  • Collaborated with operations and engineering stakeholders to integrate AI-driven insights into core platforms while ensuring reliability and observability.
Sep 2019 - Mar 2025
Edwardsville, United States

Software Engineer

Optimum Engineering Solutions Inc. (Openso Engineering)

Position summary
Software Engineer at Optimum Engineering Solutions Inc. (Openso Engineering)
Industries
Manufacturing
Professional Services
Business areas
Information Technology
Product Development
  • Developed MATLAB-based simulation tools and custom analysis scripts for linear/non-linear FEA post-processing, thermal analysis, and vibration studies on vacuum and precision mechanical systems.
  • Applied AI-assisted development techniques (OpenAI) to accelerate MATLAB tool creation, automate repetitive analysis tasks, and generate technical reports.
  • Served as technical lead on 7+ projects; performed failure analysis and root-cause investigations using a combination of ANSYS FEA and MATLAB numerical models.
  • Designed components using 3D CAD with DFA/DFM principles; executed advanced FEA (structural, thermal, modal) and validated results against hand calculations and MATLAB simulations.
  • Created C# and C++ utilities for data acquisition, test automation, and integration with MATLAB analysis workflows; managed SQL databases for project and test data.
  • Managed complete design lifecycle from concept to manufacturing; produced GD&T drawings, BOMs, SOPs, and technical documentation.
  • Designed and deployed NLP pipelines using Hugging Face Transformers, spaCy, and custom models for contract analysis, clause extraction, and legal document review, accelerating due diligence by 35%.
  • Developed AI-powered search, summarization, and semantic retrieval tools over case law and client documents, significantly reducing manual research time for attorneys.
  • Fine-tuned domain-specific LLMs (including Llama and Mistral variants) for legal tasks such as risk assessment, obligation extraction, and document classification.
  • Built and deployed scalable document processing services on AWS (ECS, Lambda, SageMaker) capable of handling high volumes of unstructured legal data with sub-second latency.
  • Partnered with legal experts to implement explainable AI techniques (SHAP, attention visualization) that increased stakeholder trust in automated legal insights.
  • Ensured GDPR and data privacy compliance while designing secure, audit-ready AI workflows for sensitive client matters.
Mar 2015 - Aug 2019
France

Software Engineer

Thermo Industrie

Position summary
Software Engineer at Thermo Industrie
Industries
Manufacturing
Business areas
Information Technology
Product Development
  • Built custom MATLAB simulators and analytical models for thermal and mechanical process equipment, supporting design optimization and performance prediction.
  • Designed and analyzed industrial thermal and process systems using SolidWorks and ANSYS; correlated simulation results with experimental data processed in MATLAB.
  • Performed tolerance analysis, root-cause investigations, and design optimization for manufacturing; developed supporting calculation tools in MATLAB and C++.
  • Created detailed GD&T drawings, BOMs, and fabrication documentation while collaborating with cross-functional engineering teams.
  • Developed custom MATLAB scripts, simulation models, and numerical tools for thermal and mechanical analysis of industrial process equipment.
  • Built desktop applications in C++ and C# for data acquisition, test automation, and CNC programming, including G-code generation, post-processing, and toolpath optimization for manufacturing systems.
  • Integrated SOLIDWORKS with custom C++ utilities for automated design validation, CAM workflows, CNC G-code generation, post-processing, and toolpath optimization/verification; managed SQL databases for project and test data.
  • Created advanced Microsoft Excel tools with VBA macros for tolerance analysis, BOM generation, process optimization, and production reporting.
  • Supported cross-functional teams with engineering calculations, data analysis, and custom software tools that reduced design iteration time and improved manufacturing accuracy.
Jan 2013 - Feb 2015
Belgrade, Serbia

Software Engineer

YUBEL inzinjering

Position summary
Software Engineer at YUBEL inzinjering
Industries
Manufacturing
Business areas
Information Technology
Product Development
  • Designed mechanical components and assemblies in SolidWorks applying DFM/DFA principles; supported designs with MATLAB-based hand-calculation tools and basic simulations.
  • Generated 2D manufacturing drawings with GD&T, cut lists, and BOMs; assisted fabrication and assembly teams.
  • Performed structural and thermal calculations to validate designs against operational requirements.
  • Designed and developed desktop applications using C++ and C# for mechanical component calculations, design support, and manufacturing documentation.
  • Built MATLAB-based analytical tools and simulators for structural and thermal calculations to validate designs against operational requirements.
  • Integrated SOLIDWORKS models with custom C++ modules for automated drawing generation, GD&T validation, and design checks.
  • Developed Microsoft Excel and VBA solutions along with SQL-backed tools for BOM management, cut lists, and CNC programming support for fabrication.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Manufacturing, Professional Services, and Information Technology.

Manufacturing
Professional Services
Information Technology
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology and Product Development.

Information Technology
Product Development
Profile match chart

Summary

I combine 12+ years of mechanical engineering and software experience to build practical tools for simulation, analysis, automation, and manufacturing. I work extensively with MATLAB, C/C++, C#, Python, SQL, SolidWorks, and ANSYS, developing custom models, data pipelines, desktop applications, CAD-to-CNC workflows, and validated engineering solutions. I also build production AI systems using OpenAI/GPT models, NLP, RAG, PyTorch, AWS, Azure ML, MLFlow, and Kubernetes. My work includes predictive maintenance that reduced infrastructure downtime by approximately 20%, legal document processing that accelerated due diligence by 35%, and technical tools supporting complete design lifecycles from concept through testing and commissioning.

Skills

  • Matlab & Simulation: Advanced Scripting, Simulink, Data Analysis & Visualization, Custom Toolboxes, Numerical Methods, Optimization, Signal Processing, Model-Based Design, Custom Simulators For Structural/Thermal/Dynamic Systems
  • Programming & Software: C/C++, C#, Sql, Python (Familiar), Arduino, Daq Integration, Algorithm Development, Data Pipelines, Database Design, Desktop Applications, Microsoft Excel/Vba
  • Ai & Genai: Openai / Gpt Models, Prompt Engineering, Ai-Assisted Code Generation (Matlab, C/C++, C#), Technical Documentation Automation, Analysis Workflow Acceleration, Ai Model Training & Fine-Tuning Concepts, Llama, Mistral, Rag Pipelines, Langchain, Lora/Qlora, Vllm
  • Nlp: Spacy, Nltk, Transformers, Bert, Sentence-Bert, Summarization, Semantic Search, Topic Modeling
  • Mlops & Deployment: Mlflow, Kubernetes, Docker, Azure Ml, Onnx Runtime, Ci/Cd, Airflow
  • Cloud Platforms: Aws (Sagemaker, S3, Lambda, Ecs), Azure Ml, Azure Kubernetes Service
  • Databases & Vector Stores: Postgresql, Mongodb, Redis, Pinecone, Faiss, Weaviate, Elasticsearch
  • Cad: Solidworks (Parts, Assemblies, Drawings), Spaceclaim, Siemens Nx
  • Cad & Cnc Integration: Cnc Programming (G-Code, Post-Processing, Toolpath Optimization), Cam Workflows, Design Validation
  • Fea & Analysis: Ansys Workbench (Linear/Non-Linear Static & Transient Structural, Thermal, Modal, Harmonic, Buckling, Fatigue), Hand Calculations, Tolerance Stack-Up
  • Design & Standards: Gd&T (Asme Y14.5), Dfm/Dfa/Dfx, Asme Bpvc, Design For Manufacturing & Assembly, Bom & Cut Lists, Bom Generation
  • Prototyping & Testing: 3d Printing, Laser Cutting, Strain Gauge, Thermocouple, Laser Vibrometer, Optical Microscopy, Sem, Cmm, Experimental Validation Of Simulations

Languages

Serbian
Native
English
Advanced

Education

Oct 2008 - Jun 2012

University of Belgrade

Bachelor of Mechanical Engineering · Mechanical Engineering · Belgrade, Serbia

Statistics

Experience

Total positions 4
Experience in Manufacturing 12 y
Avg length 3 y 5 m
Longest experience 5 y 6 m

Global experience

Countries worked in 3 (Serbia, United States, France)
Primary country Serbia

Expertise

Recent roles Software Engineer
Main industries Manufacturing, Professional Services, Information Technology
Main business areas Information Technology, Product Development

Qualifications

Highest degree Bachelor
Member since
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Pavle speaks the following languages: Serbian (Native), English (Advanced).

Pavle has at least 14 years of experience. During this time, Pavle has worked in at least 1 role and for 4 different companies. The average length of individual experience is 4 years and 6 months. Note that Pavle may not have shared all experience and actually has more experience.

Based on recent experience, Pavle would be well-suited for roles such as: Software Engineer.

Pavle's most recent position is Software Engineer at Avalon Partners.

In recent years, Pavle has worked for Avalon Partners and Optimum Engineering Solutions Inc. (Openso Engineering).

Pavle is most experienced in industries like Manufacturing, Professional Services, and Information Technology.

Pavle is most experienced in business areas like Information Technology and Product Development.

Pavle has recently worked in industries like Manufacturing, Professional Services, and Information Technology.

Pavle has recently worked in business areas like Information Technology and Product Development.

Pavle holds a Bachelor in Mechanical Engineering from University of Belgrade.

Pavle is immediately available full-time for suitable projects.