Are you a Senior Software Engineer by profession and looking for an exciting career? We have good news for you! use our professional Senior Software Engineer Resume Sample. You don’t have to start writing from scratch. Just click “Edit Resume” and modify it with your details. Update the template fonts and colors have the best chance of landing your dream job. Find more resume samples.
Senior Software Engineer Resume Sample
Senior Software Engineer
A highly motivated and passionate engineer who has 3+ years of work experience with a B.Sc. focused in Mechatronics, Robotics, and Automation Engineering from The German University in Cairo. Seeking an opportunity for the fulfillment of my passion for software engineering at a well-established organization through an ongoing career.
- Very good experience with Ruby programming language and Ruby on Rails framework
- Good knowledge in relational databases specializing in MySQL and PostgreSQL
- Good experience with API testing using Postman
- Good knowledge in Git version control system
- Familiarity with Heroku and Docker
- Familiarity with React JS
- Good knowledge in Java programming language
- Very good knowledge in C programming language
- Very good experience with MATLAB, Mathematica and COMSOL multi-physics simulation platform
- Very good experience with breadboards and circuits overall
- Very good knowledge in micro-controller concepts
- Good knowledge in RTOS basics
Purchasing Desk Manager
Operations Quality and Productivity
Responsible of communicating company goals, safety practices, and deadlines with designated teams, motivating team members and assessing their performance, spotting inconsistencies in the purchasing process and suggests improvements, acting immediately and handling issues in person if an agent ran into difficulty, monitoring and checking everyday agents output, taking care of scheduling and ensures full compliance with it(arrivals and the beginning of a shift, swaps, breaks, days off log…), and at last handling VIP clients and coaching potential agents to handle them down the line.
Responsible for preparing the training needs and assessments of the agents, running the job training for new agents or new business or modified operational process and running of the coaching and calibration sessions for the team in conjunction with the QA team.
Responsible for submitting full reports about the agent’s performances, pointing out agents who are not fulfilling the role and proposes solutions so that the decision by the department head can be taken.
Responsible of developing a well-designed and motivating evaluation program in order to assure fair monitoring of the team performance and report on metrics, creation of training materials, spotting training needs and providing coaching, also ensuring all new hires receive high-quality orientation and on-boarding experiences in order to maintain a high employee performance level. Motivating team members in addition to monitoring and assessing their performance and evaluations.
The University of Texas at Dallas
Studied Engineering and Material Science.
University of Pennsylvania
Finished Bachelor project; Simulation of electric field optical sensor.
Embedded Systems Diploma
The University of Illinois at Chicago
Finished a diploma in C programming concepts and automotive protocols at which we built drivers for the MCAL layer and some of the HAL layer essential hardware additives, also I have introduced the architecture of the micro-controller and the real-time operating systems(RTOS).
The training kit included the ATMega32 microcontroller.
Full Stack Web Development Bootcamp
Udemy Online Course
After the learning phase, I used a lot of Ruby-based technologies to deploy some pet projects.