Pavle J.-Software Engineer
Check rate
Experience
Software Engineer
Avalon Partners
- 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.
Software Engineer
Optimum Engineering Solutions Inc. (Openso Engineering)
- 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.
Software Engineer
Thermo Industrie
- 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.
Software Engineer
YUBEL inzinjering
- 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.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology and Product Development.
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
Education
University of Belgrade
Bachelor of Mechanical Engineering · Mechanical Engineering · Belgrade, Serbia
Statistics
Experience
Global experience
Expertise
Qualifications
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.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Engineer
