Basic Info

Amr Rashad

4 years

Cairo, Egypt

Bachelor's Degree

Experienced

Work Experience

Senior Software Engineer at EL SEWEDY ELECTROMETER

Experience Details

Senior Software Engineer

IT/Software Development

Experienced (Non-Manager)

N/A


Company Details

EL SEWEDY ELECTROMETER

Cairo, Egypt

More than 1000 employees

Manufacturing

http://www.elsewedyemg.com/

Nov 2017 to present
Senior Software Engineer at Egypt for Information Dissemination - EGID

Experience Details

Senior Software Engineer

IT/Software Development

Experienced (Non-Manager)

Analyzed existing application and identified user's needs to translate the programs into system requirements.
Developed initiatives and business needs in Agile Scrum development method by delivering tested products in short sprint and responding quickly/easily to changes from customers.
Simplified and cleaned up abundant and complicated system logic and code to improve applications processing time, system efficiency and system maintenance.
Conducted design a code reviews to share knowledge with development team.
Provided recommendations for resolving defects.
Applied best practice solutions to new problems while staying abreast of advances in the practice.
Giving expert advice on SQL optimization, stored procedure design and other database performance issues.
Developed complex T-SQL scripts, stored procedures, functions, views and other database objects.
Collaborated with development team and software quality control to enhance supportability and identify performance bottlenecks.
Escalated unresolved issues to appropriate level.
Evaluated and recommended a standard software toolset for team members to enhance productivity.


Company Details

Egypt for Information Dissemination - EGID

Cairo, Egypt

11-50 employees

Computer Software

http://www.egidegypt.com/

Jun 2017 to Nov 2017 (5 months)
Senior Software Engineer at USoft

Experience Details

Senior Software Engineer

IT/Software Development

Experienced (Non-Manager)

Reviewed and worked on software efficiency by resolving bugs and code optimization.
Debugged and modified software components.
Resolved customer issues by establishing workarounds and solutions and by
debugging and creating defect fixes.
Conducted design a code reviews to share knowledge with development team.
Provided recommendations for resolving defects.
Created procedures, functions, sequences, constraints and triggers to maintain data integrity. Applied indexes to improve performance. Created views for reporting.
Reviewed execution plans to optimize query efficiency.
Successfully improved the performance on our application through index analysis, removing unused indexes and analyzing stored procedures, functions and SQL scripts. One of the stored procedure tuning efforts resulted in a 2 minutes duration to a few milliseconds.
Giving expert advice on SQL optimization, stored procedure design and other database performance issues.
Coordinated continued performance assurance of software applications.
Researched new ways to make our software more efficient and implemented approved solutions.
Mentored and provided guidelines for development team.


Company Details

USoft

Cairo, Egypt

1-10 employees

Computer Software

N/A

Dec 2015 to Feb 2017 (1 year 2 months)
Web-Developer at Abtech International

Experience Details

Web-Developer

IT/Software Development

Experienced (Non-Manager)

Worked closely with project managers to understand and implement requirements.
Maintained the current website and added more appealing features.
Used Bootstrap to design responsive web pages.
Used Modernizr.js JavaScript library and polyfills to serve users whose browsers don't support various HTML5 features.
Ensured consistent page appearance/behavior across multiple browsers (IE, FF, Chrome).
Identifying data sources defining them to build the data source views and used global variables, expressions and functions in reports.
Resolved critical system issues reported by end-users.
Designed, tuned and maintained complicated stored procedures, views and quires for retrieving information from a database.
Maintained brand standards under company guidelines.


Company Details

Abtech International

Dakahlia, Egypt

1-10 employees

Computer Software

http://www.abtechinternational.com/

Feb 2016 to Aug 2016 (6 months)
Senior Software Developer at SoVisions

Experience Details

Senior Software Developer

IT/Software Development

Experienced (Non-Manager)

Debugged and modified software components.
Collaborated with developers to enhance supportability and identify performance bottlenecks.
Resolved customer issues by establishing workarounds and solutions and by
debugging and creating defect fixes.
Drafted reports to document bugs and design flaws.
Provided recommendations for resolving defects.
Managed indexes, statistics and optimized queries by using execution plan for tuning the database.
Responsible for performance tuning and optimization of stored procedures using SQL Profiler and Database tuning wizard.


Company Details

SoVisions

Cairo, Egypt

1-10 employees

Computer Software

N/A

Apr 2015 to Dec 2015 (8 months)
Junior Software Developer at USoft

Experience Details

Junior Software Developer

IT/Software Development

Entry Level

Modified existing software to correct errors, adapt to new hardware and improve performance.
Debugged and modified software components.
Developed complex T-SQL code such as Stored Procedures, functions, triggers, Indexes and views for the application.
Maintain the source code by using the Team Foundation Server (TFS) in a multi-developer environment.
Thinking of new ways to improve existing code for re-usability and efficiency.
Resolved customer issues by establishing workarounds and solutions and by debugging and creating defect fixes.
Experimentation - I constantly learn new technologies and combine them in different ways to learn the advantages and disadvantages. I look for things like scalability, rapid deployment, performance, integration ease, glitches and limitations, in addition to things like usefulness.
Maintenance - While I have extensive experience with frameworks, I try to maintain an extensive understanding of the basics of the languages I have, and continue to, use.
Escalated unresolved issues to appropriate level.


Company Details

USoft

Cairo, Egypt

1-10 employees

Computer Software

N/A

Jan 2014 to Apr 2015 (1 year 3 months)
Instructor at Arab Tech

Experience Details

Instructor

IT/Software Development

Experienced (Non-Manager)

Effectively allocated program resources and maintained accurate documentation.
Prepared lesson plans, teaching materials and other strategies to ensure that every student has a thorough knowledge of the subject.
Provided staff with support and one-on-one instruction to facilitate their use of computers for classroom management and for implementation of curriculum.
Administered performance reviews to evaluate each participant's progress.
Used a variety of assessment tools and strategies to improve instruction methods.
Addressed all questions from training program participants.
Motivate students to maintain their pace of learning through encouragement, active
listening and assertive techniques that challenge them to keep pace with their personal certification goals.
Created assessments to monitor student's progress through the course and met or exceeded program matrices.


Company Details

Arab Tech

Cairo, Egypt

1-10 employees

Education

N/A

Mar 2015 to Apr 2015 (1 month)
Junior Software Programmer at Comex Industrial Co.

Experience Details

Junior Software Programmer

IT/Software Development

Experienced (Non-Manager)

Maintained existing applications and designed and delivered new applications.
Modified existing software to correct errors, upgrade interfaces and improve performance.
Tactfully use N-tier architecture for the presentation layer, business layer and data access layer using C#.
Worked closely with clients to establish problem specifications and system designs.
Designed and developed object-oriented software, including HR using C#.
Built databases and table structures following n-tier architecture methodology for desktop applications.
Developed stored procedures, tables, views, scripts, etc., for the applications.
Created reports using Crystal Reports.


Company Details

Comex Industrial Co.

Giza, Egypt

501-1000 employees

Business Supplies and Equipment , Manufacturing

http://www.comex.com.eg/

Jan 2012 to Feb 2013 (1 year 1 month)

Achievements


• Automated repeatable tasks where possible to increase efficiency. • Developed several internal batches to automate mundane tasks that were quickly adopted by other developers. • Key contributor in the implementation of new features for software programs. • Collaborated with [teams/departments] to ensure smooth work flow and efficient organization operations. • Developed an innovative software package that automated the production of the software programs. • Promoted to Senior Software Developer after 1 year(s) of employment.

Education

Bachelor of Computer Science in Computer Science

Education Details

Bachelor of Computer Science

Computer Science

El Shorouk Academy - Higher Institute of Computer and Information Technology, Egypt

C / Good / 65 - 75%

N/A

Emphasis in Computer Science

El Shorouk Academy - Higher Institute of Computer and Information Technology
2005 - 2008

Certifications

Certificate details

DEV204x Programming with C#

May 2015

100 out of 100

N/A

N/A

Microsoft Virtual Academy

N/A

Certificate details

DAT201x Querying with Transact-SQL

Aug 2015

96 out of 100

N/A

N/A

Microsoft Virtual Academy

N/A

Certificate details

DEV208x Introduction to jQuery

Oct 2015

90 out of 100

N/A

N/A

Microsoft Virtual Academy

N/A

Certificate details

DEV203x Introduction to Bootstrap

Oct 2015

94 out of 100

N/A

N/A

Microsoft Virtual Academy

N/A

Certificate details

DEV210x Introduction to C++

Oct 2015

100 out of 100

N/A

N/A

Microsoft Virtual Academy

N/A

Training and Courses

Training/Course Details

Querying with Transact-SQL

Jun 2016

Microsoft Virtual Academy

The course is designed for self-paced study of around 4-5 hours per week for four weeks, including lecture, further reading, hands-on labs, and assessments offered by Microsoft, an online learning initiative of Microsoft Corporation through edX.

Training/Course Details

Programming with C#

May 2015

Microsoft Virtual Academy

This course is not a beginner course on C#, although beginners can still learn a lot from the material. It is intended to provide an introduction to the C# language and the world of .NET programming for existing programmers who need or want to learn more about C# and managed code development.The course offered by Microsoft, an online learning initiative of Microsoft Corporation through edX.

Training/Course Details

Introduction to C++

Dec 2015

Microsoft Virtual Academy

The course is designed for self-paced study of around 4-5 hours per week for four weeks, including lecture, further reading, hands-on labs, and assessments offered by Microsoft, an online learning initiative of Microsoft Corporation through edX.

Training/Course Details

Introduction to jQuery

Oct 2015

Microsoft Virtual Academy

This course is designed to be a primer on jQuery. During the course, you will learn how to perform common tasks with jQuery, implement the most frequently used features and components in the library.

Training/Course Details

Introduction to Bootstrap

Oct 2015

Microsoft Virtual Academy

This course is designed to be a primer on Bootstrap. In completing this course, you will learn to create pages common to all web applications, and implement the most frequently used components and classes provided by Bootstrap. You will also learn how to use the tooling provided by Visual Studio to assist you in creating pages as quickly as possible.  How to implement Bootstrap in existing web sites.  Common Bootstrap components.  How to use Bootstrap themes.

Training/Course Details

Build Web APIs using ASP.NET

Nov 2017

Microsoft Virtual Academy

The course is designed for self-paced study of around 4-5 hours per week for four weeks, including lecture, further reading, hands-on labs, and assessments offered by Microsoft, an online learning initiative of Microsoft Corporation through edX.

This profile is fresh!
Last update 14 days ago.

Jobseeker photo

Profile Skills and Keywords

AnalyticalBootstrapBuild Web APIs Using ASP.NETBusiness Supplies And EquipmentC#CSSCoding And ModularizationComputer ScienceComputer SoftwareCrystal ReportDAT201x Querying With Transact-SQLDEV203x Introduction To BootstrapDEV204x Programming With C#DEV208x Introduction To JQueryDEV210x Introduction To C++DevExpress - WinFormsEducationEnglishEntity FrameworkHTML5Hard WorkerITInstallShield 2010InstructorIntroduction To BootstrapIntroduction To C++Introduction To JQueryJQueryJSONJavaScriptJunior Software DeveloperJunior Software ProgrammerLINQMS SQL ServerMS Visual StudioManufacturingMicrosoft ReportObject-Oriented Analysis & Design (OOAD)OrganizerPerformance Tuning And Scalability OptimizationProblem SolverProblem Solving SkillsProgramming With C#Querying With Transact-SQLSOLID PrinciplesSenior Software DeveloperSenior Software EngineerSoftware DevelopmentSoftware Development Life Cycle Principles (SDLC)Standard SQLT-SQLTeam Foundation ServerTeam PlayerTroubleshooting And DebuggingWeb-DeveloperWorking Independently

Self-assesed Skills

Languages

English

English

: Advanced

: Advanced

: Advanced

: Intermediate

Tools and Technologies

MS SQL Server

MS SQL Server

: Expert

: Extreme - I love it!

:

5-7 years

MS Visual Studio

MS Visual Studio

: Advanced

: Extreme - I love it!

:

5-7 years

Crystal Report

Crystal Report

: Intermediate

: Extreme - I love it!

:

1-3 years

Team Foundation Server

Team Foundation Server

: Intermediate

: High

:

1-3 years

InstallShield 2010

InstallShield 2010

: Beginner

: Extreme - I love it!

:

Less than 1 year

Microsoft Report

Microsoft Report

: Beginner

: Medium

:

Less than 1 year

DevExpress - WinForms

DevExpress - WinForms

: Beginner

: Little

:

Less than 1 year

Fields of Expertise

Troubleshooting and debugging

Troubleshooting and debugging

: Expert

: Extreme - I love it!

:

3-5 years

T-SQL

T-SQL

: Expert

: Extreme - I love it!

:

5-7 years

Object-Oriented Analysis & Design (OOAD)

Object-Oriented Analysis & Design (OOAD)

: Advanced

: Extreme - I love it!

:

3-5 years

Coding and modularization

Coding and modularization

: Advanced

: Extreme - I love it!

:

3-5 years

Problem solving skills

Problem solving skills

: Advanced

: Extreme - I love it!

:

3-5 years

Performance tuning and scalability optimization

Performance tuning and scalability optimization

: Advanced

: Extreme - I love it!

:

3-5 years

Team player

Team player

: Advanced

: Extreme - I love it!

:

3-5 years

C#

C#

: Advanced

: Extreme - I love it!

:

5-7 years

Standard SQL

Standard SQL

: Advanced

: Extreme - I love it!

:

3-5 years

LINQ

LINQ

: Intermediate

: Extreme - I love it!

:

1-3 years

Entity Framework

Entity Framework

: Intermediate

: Extreme - I love it!

:

1-3 years

HTML5

HTML5

: Intermediate

: Extreme - I love it!

:

Less than 1 year

CSS

CSS

: Intermediate

: Extreme - I love it!

:

Less than 1 year

JavaScript

JavaScript

: Intermediate

: Extreme - I love it!

:

Less than 1 year

JQuery

JQuery

: Intermediate

: Extreme - I love it!

:

Less than 1 year

Bootstrap

Bootstrap

: Intermediate

: Extreme - I love it!

:

Less than 1 year

JSON

JSON

: Intermediate

: Extreme - I love it!

:

Less than 1 year

Crystal Report

Crystal Report

: Intermediate

: Extreme - I love it!

:

1-3 years

SOLID principles

SOLID principles

: Intermediate

: Extreme - I love it!

:

Less than 1 year

Software development life cycle principles (SDLC)

Software development life cycle principles (SDLC)

: Intermediate

: Extreme - I love it!

:

3-5 years

Working independently

Working independently

: Intermediate

: Extreme - I love it!

:

Less than 1 year

Key Skills

Analytical, Hard worker, Organizer, Problem Solver, Team Player

Online Presence

https://eg.linkedin.com/in/amr-mohammad-8b2b96b9https://www.twitter.com/AmrMohammad87

Amr is looking for new exciting career opportunities… Please share…

Get Your own Wuzzuf Profile Now !

Employer? If you're representing an organization or an enterprise, Signup here for FREE to see Amr's full profile and find more great talent and professionals to join your team.