Mubin Içyer
Software Engineer, Freelancer
Experience
Software Engineer, Freelancer
Siemens-Linz
- Designed and implemented simulation software for electrical power systems, focusing on dynamic element interaction and user interface optimization using C++, wxWidgets, Windows, and Visual Studio.
Software Engineer
Schiebel Aircraft GmbH
Developed mission control software for unmanned helicopter S-100 on Windows using C++, Qt Framework, CMake, Visual Studio Professional, and GIS libraries such as OSGEarth and GDAL.
Designed and implemented mission critical software components.
Refactored legacy code to comply with the newest standards.
Adapted current code into new and modern systems to ensure interoperability.
Software Developer
Fronius International
Developed software for embedded systems on Linux using C++.
Implemented multi-threaded Linux services for solar power applications.
Gathered operational data and events from solar inverter devices and established cloud communication.
Continuously researched and evaluated emerging technologies to enhance software development processes.
Enhanced IoT connectivity by implementing communication over MQTT protocol.
Debugged and resolved software defects to ensure smooth functionality.
Conducted thorough testing and quality assurance to deliver high-quality software.
Software Developer
Austria Institut of Technology
- Worked on projects using JavaScript, NodeJS, HTML/CSS.
Software Developer
EGSTON Powerelectronics
Built and maintained software applications using various programming languages.
Developed embedded software for Xilinx Zynq 7030-based system-on-chips running on Linux.
Implemented communication for FPGA-based embedded systems over IP networks and UDP protocol using Qt's asynchronous API, Qt multithreading, and LabVIEW.
Collaborated with cross-functional teams to gather requirements and design software solutions.
Designed communication for power system cabinet PLC using NI OPC Server and DSC module.
Maintained up-to-date knowledge of industry trends and best practices in software development.
Created control software (SCADA) for power electronics using high-level programming environments.
Automation Engineer
Nabucco Gas Pipeline GmbH
Implemented instrumentation and control systems for all stations spanning a 3900 km pipeline.
Enhanced telecommunication and SCADA systems for compressor stations, metering stations, block valve stations, CCTV & security systems, and leak detection systems.
Conducted HAZID/HAZOP and SIL assessments for increased safety.
Validated and ensured quality of automation engineering documents generated by Owner's Engineer and Local FEED Engineers.
Executed Front End Engineering Design (FEED) and oversaw construction of cross-country natural gas pipeline adhering to ASME B31.8, EN 1594, and API standards.
Software Engineer
Digidreams Software ITMedia
Summary
Adaptable and technically sophisticated professional with hands-on experience and extensive knowledge of software development tools and multiple programming languages.
- Instrumental in managing software development life cycle from designing, developing, testing, and deploying to optimizing cutting-edge software solutions.
- Proficient in resolving bugs, developing areas for refactoring in existing programs, and writing and implementing code.
- Adept at engineering and executing scalable software solutions to streamline technical operations, expedite organizational efficiency, and improve user experience.
- Capable of leveraging C++, Python, SQL, JavaScript, NodeJS, HTML/CSS and other development tools aimed at creating clean and efficient code for front-end and back-end systems.
- Quick learner with a meticulous and proactive mindset; efficiency to navigate emerging technologies and industry-related software, tools, and best practices with ease.
Skills
Areas Of Expertise
- Software Design & Development
- Project Management
- Programming Languages
- Systems Administration
- Technical Troubleshooting
- Strategic Planning & Execution
- Risk Assessment & Mitigation
- Embedded Systems
- Cross-functional Collaboration
Technical Proficiencies – Tools
- C++/stl 17/20
- C++ Qt Framework
- Cmake
- Boost Library
- Git
- Jsoncpp Library
- Osgearth
- Dbus Library
- Googletest Framework
- Qtcreator
- Visual Studio Professional
- Visual Studio Code
- Bitbake
- Devtool
- Gdb
- Gdbserver
- Gdb-multiarch
- Wireshark
- Python
- Bash
- Lua
- Code Composer Studio
- Xds110 Debug Probe Over Jtag
- Orcad Capture Cis
- Orcad Layout
- Yocto Linux Distro
Platforms
- Ubuntu 20.04
- Yocto Linux Distro
- Windows
- Embedded Linux (Yocto)
Methodologies
- Scrum Team With Agile Software Development
- Pair Programming
- Code Reviews
- Version Control With Git
- Unit Tests
- Integration Tests
- Test Driven Development
- Static Code Analyzer
- Documentation With Confluence
- Issue Tracking System With Jira
Languages
Education
Vienna University of Technology
Bachelor of Science · Vienna, Austria
Similar Freelancers
Discover other experts with similar qualifications and experience