Summary
Overview
Work History
Education
Skills
Certification
Operating Systems
Languages Technologies
Tools Environments
Methodologies
Architectures
Traits
Area Of Expertise
Professional bodybuilder, Archery
Timeline
Generic
Sahar Raouf

Sahar Raouf

Senior Software Developer
Stockholm,Täby

Summary

Software Engineer with thorough hands-on experience in all levels of development, testing and optimization. Excels at software development, including coordinating ground-up planning, programming and implementation. Keen interest in engineering high quality software that follows best practices. Supportive and enthusiastic team player dedicated to streamlining processes and efficiently resolving project issues.

Overview

10
10
years of professional experience
4
4
years of post-secondary education
9
9
Certifications
5
5
Languages

Work History

Senior Software Developer

MYCRONIC
01.2020 - Current
  • Software developer in variety of projects Jetting, PnP and PG division
  • Developing new sw, modified existing software to correct errors, upgrade interfaces, and improve performance
  • Integration of Black duck
  • Providing technical support for incidents.
  • Member of Mycronic's Board of directors (Employee Representative)
  • Tested troubleshooting methods and documented resolutions for inclusion in knowledge base for support team use

Object specialist Java Microsoft & Java

länsförsäkringar
01.2019 - 01.2020
  • Develop new strategies and IT procedures to increase efficiency, enhance workflow
  • Setting up Git workflow and branching strategies for dev teams
  • Manage the daily operations of the IT department
  • Coordinate the needs of in-house IT experts and remote employees, vendors and contractors
  • Offer upgrades and changes of SW within the IT department
  • Code review and offer improvement suggestions
  • Setting up rules and guidelines for TFS

Backend developer

Alten
  • Building Customer Relationship Management (CRM) using Spring and Hibernate, Spring security, REST and Boot
  • MES Apriso training (professional) -Dassault

Software Developer

MYCRONIC
01.2016 - 01.2019
  • As a member of MY600/MY700 development team, I've modified existing software to correct errors, upgrade interfaces, and improve performance
  • MY700 is a high-speed jet system used for dispensing assembly fluids and for jet printing of solder paste on PCBs used in electronics manufacturing
  • Software developer for MY700, who is a fast and precise jetting with smart software for intelligent automation
  • Updating and maintaining SQL scripts
  • Providing technical support for incidents
  • Worked with Industry 4.0 team
  • Implementing MES strategies, in order to reduce the cost of manufacturing and gathering all of the information that production schedulers, supervisors and operators need
  • Worked efficiently with design team to ensure the software solution elevated client-side experiment
  • Evaluated interface between hardware and software
  • Designed new icons and updated the GUI
  • Delivered release candidates to the internal software release team
  • Assisting with process improvements, making suggestions of workflow changes
  • Working as a deputy member of the board of directors handling task such as management of the company's affairs, annual report and future strategies.

Software Developer

Komplement School
01.2015 - 01.2016
  • Developed a prototype to simulate a digital learning platform
  • Implemented gamification elements such as "Progress Bar" and "badges" in the web site
  • Performed a research using the prototype at a school
  • Documented of the analyzed results of the research
  • Bachelor thesis in cooperation with Komplement School (studi.se)

Internet Multimedia Developer

Ericsson
01.2014 - 01.2015
  • Member of a team of four developers to plan for upgraded internal streaming infrastructure
  • Designed test results reporting application for the internal department
  • Developed Use Cases and requirement for the project using UML
  • Involved in the release of the system.

Education

Bachelor of Science - Computer Science And Software Engineering

KTH
Stockholm
09.2011 - 06.2015

Skills

Senior Software Developer

undefined

Certification

C++ Programming, Tim Buchalka's Learn Programming Academy, 2022-01-01

Operating Systems

  • Linux (Ubuntu)
  • Mac OS X
  • Windows

Languages Technologies

  • Java
  • C++
  • PHP
  • MySQL
  • Python
  • Laravel
  • Docker
  • HTML
  • CSS
  • Gradle
  • Inkscape
  • Apache Tomcat
  • Maven
  • UML

Tools Environments

  • JIRA
  • Jenkins
  • Perforce
  • GIT
  • SQL server management studio
  • Eclipse IDE
  • IntelliJ IDEA
  • PHP Storm IDEA
  • Workbench
  • Manufacturing Execution System (MES)

Methodologies

  • Agile
  • Scrum methodology

Architectures

  • 3-Layer Architecture
  • REST
  • Design patterns

Traits

  • Passionate about technologies
  • Problem solver and a great team player
  • Motivated and creative

Area Of Expertise

Senior Software Developer

Professional bodybuilder, Archery

Archery instructor and coach

Timeline

Senior Software Developer

MYCRONIC
01.2020 - Current

Object specialist Java Microsoft & Java

länsförsäkringar
01.2019 - 01.2020

Software Developer

MYCRONIC
01.2016 - 01.2019

Software Developer

Komplement School
01.2015 - 01.2016

Internet Multimedia Developer

Ericsson
01.2014 - 01.2015

Bachelor of Science - Computer Science And Software Engineering

KTH
09.2011 - 06.2015

Backend developer

Alten
Sahar RaoufSenior Software Developer