Post Job Free

Resume

Sign in

C# Software Engineer

Location:
Al Jubayl, Eastern, Saudi Arabia
Posted:
November 05, 2023

Contact this candidate

Resume:

Amrin Shahziya

Mobile: +966*********

E-mail: ad0vqo@r.postjobfree.com

LinkedIn: https://www.linkedin.com/in/amrin-shahziya/

SUMMARY

Have strong hands on experience in C, C++

Working knowledge on C#,WPF, MVVM(Entity framework) design pattern architecture

Extensive experience in Object-Oriented Programming.

Possess Good Knowledge in Digital Image Processing

Good Experience in OpenGL 2D and 3D Graphics and OPENCV Libraries

Possess good experience in handling PostgreSQL database, Qt Creator and MFC GUI development

Active participation in a team, belief in teamwork and team efforts

Ability to work independently in a time sensitive environment

Extensive Working knowledge of Agile Methodologies and Principles.

Pair programming with team members to share knowledge and skills.

Participating in sprint planning and daily scrums, providing insight into estimation of work

Good knowledge in understanding of all the phases of Software Development Life Cycle (SDLC) Model.

TECHNICAL SKILLS

Operating Systems

:

Windows Family.

Programming

:

C, C++,CLI, C#, WPF,MFC,QT

Development Tools

:

Visual studio 2010,11,13,15

Data Bases

:

PostgreSQL

EDUCATION QUALIFICATION

Certified Advance Diploma in Embedded Systems course from ISM Rajajinagar, Bangalore (2011)

B.E. (E&CE) from V.T.U, Belgaum, Karnataka- secured 69% (2005-2009)

12th - St.Philomena’s P.U. College, Hassan, Karnataka- secured 76%

10th - Dr. Ambedkar High School Magge, Hassan, Karnataka- secured 79%

PROFESSIONAL EXPERIENCE

WorkIng as Lead Engineer with Axcend automation Pvt.Ltd Limited, Bangalore from November 2020 to till date. (Deputed in ABB Bangalore)

Worked as a Senior Engineer with Alten Calsoft labs Pvt.Ltd Limited, Bangalore from September 2017 to December 2019. (Deputed in client location Ricoh Innovations Pvt Ltd.)

Worked as a Senior Software Engineer with L&T Technology Services Limited, Bangalore from March 2014 to September 2017.

Worked as a Software Engineer with Radiant Coral Digital Technologies PVT LTD, Bangalore from Feb 2011 to Jul 2013.

AWARDS and HONORS

Certificate awarded in recognition for exemplifying the Ricoh Value Winning Spirit

Certificate awarded in recognition of significant contribution to the LAS X Image Analysis, Leica Microsystems, Cambridge by consistently achieving higher customer satisfaction through execution excellence and team work

Certificate of appreciation in recognition of contribution towards creating intellectual property in the project Extended depth of field.

Innovation rewards for the project Extended depth of field

PROJECTS PROFILE

Projects Details at Alten Calsoft Labs;

Project #1

Title : Time Frequency Analysis

Role : Developer.

Environment : C, VC++, CLI, C#, WPF, OpenCV, Visual Studio 2015

Team Size : 4

Client: Ricoh

Details:

The Time Frequency Analysis (TFA) module aims to capture most of the magnetic field frequencies emitted from the brain which gets recorded by the Magnetoencephalography (MEG) device. The TFA software operates using Continuous Wavelet Transform and Short Time Frequency Transform methods. TFA works by delivering signal (Magnitude, Phase and Power) across varied Windows and Wavelets. This project is targeted to precisely identify the phase and occurrence of certain frequency in the brain region.

The Baseline Correction software aim to remove and filter any kind of noise or artifact that gets recorded along with the actual signal (magnetic field frequencies) emitted from the brain. These kinds of noise and artifact can exist either for a specific or entire length of the signal. This particular algorithm helps remove the already known pre-stimulus signal.

The Averaging software aim to increase the strength of the signals by working on a set of signal that are similar in nature and characteristics. This particular algorithm works by averaging this relevant set of signal thereby omit the noise for a particular time period.

Roles:

Workflow creation and documentation.

Design of workflow architecture.

Implementation of modules for UI and business logic and algorithms.

Verification of results and documentation

Code review following PRTI practices.

Project #2

Title : Voxel Generation Application

Role : Developer.

Environment : ITK, VC++, CLI, C#, WPF, Visual Studio 2015

Team Size : 5

Client: Ricoh

Details:

Voxel Generation is aimed at generating and positioning the Brain Voxels (Volume based Pixels) from the MRI images. The steps prior to generate Voxels include MRI-Preprocessing. Voxel generation leads to the following type of output at various duration or process such as MRI Pre-processed Images, Head Mask, White Matter, Grey Matter, and Brain Matter.

Roles:

Workflow creation and documentation.

Design of workflow architecture.

Implementation of modules for UI and business logic and algorithms.

Verification of results and documentation

Code review following PRTI practices.

Projects Details at L&T Technology Services Limited:

Project #3

Title : LAS X Application

Role : Developer.

Environment : C, VC++, CLI, C#, WPF, MFC, OpenCV, Visual Studio 2013

Team Size : 12

Client: Leica

Details:

The Microscopic Image Processing Application interacts with the Digital Microscopes and cameras to capture images in various modes and perform the analyses on the captures image. The application automates the image processing to reduce human interaction on micro image processing. The major contributions involved in developing UI elements that assist the user to make measurements and annotations on the image acquired from the microscope and to burn the resulting image. Developing Image processing algorithms to process microscopic image throughout the workflow.

Roles:

Design and implementation of modules for UI and business logic and algorithms.

Code review following PRTI practices.

Agile SCRUM methodology adherence.

Involved set up hardware connection.

Project #4

Title : Extended Depth of Field

Role : Developer.

Environment : C, VC++, CLI, OpenCV, Visual Studio 2013, gTest

Team Size : 8

Client: Leica

Details:

Scope of this project is to develop a fast extended depth of filed image for a stack of given microscopic images taken at consecutive depth of field. Results are Composite and Depth Images. Both Composite and Depth images used to create 3D model for a particular object

Roles:

Understanding of specific requirements of the project.

Contribution to the design and architecting the software for modularity and ease of changes in the algorithms

Implementation of various image enhancement and restoration techniques

Development of unit test scripts using Google Test Framework.

Code review following PRTI practices.

Release Activities

Projects Details at Radiant Coral Digital Technologies Pvt Ltd:

Project #5

Title : Complete Office Management and Automation Tool)

Role : Developer.

Environment : C++, QT, PostgreSQL

Team Size : 4

Details:

COMAT is software which together maintains the Employee, HR, Purchase, Sales, Finance and Project Managements department’s data. COMAT can be customizes according to particular company (Management) requirement.

Roles:

HR Login: Maintaining Employees master database from recruitment phase to relieving phase.

Finance Login: Maintaining Company bank and cash accounts, purchase or sales

Bill verification and payment details, employees/consultants/others bill payments, maintaining company projects/Goods bank guarantee records, fixed deposit details etc.

GUI creation of logins and other process steps, data updating in master database, View details.

Project #6

Title : JOINT WARGAME PACKAGE

Role : Developer.

Environment : Visual Studio C++, OpenGL, FLTK, PostgreSQL

Team Size : 5

Details:

“Joint War-game Package” which can be widely divided into 3 crucial modules:

1. Army

2. Navy

3. Air force.

The Joint War-game can be played in both standalone and integrated modes.

The basic game sequence consists of 3 basic steps listed below:-

1. Inputs

2. Processing: (a).modeling of inputs (b) Events likely to occur (c) Application of rules. (d) Computation of outcome

3. Output.

Roles:

Tactical Tools Implementation, Movement of Navy with and without army units, Refueling of Ships, Search pattern techniques to find the targets, Mine laying and mine sweeping techniques, Closest Point of Approach(CPA) and Time to Reach Closest point of approach(TCPA) between dynamically moving entities, Sensor and Radar detection, Missile launches. Added functions performed by the entity in the process of the game.

3D view of whole game (includes 3d environment, entities drawing, updating positions) with using Socket programming.

GIS latitude, longitude and altitude information from DTED and DEM files. Mapping the data on 3D globe.

- AMRIN SHAHZIYA



Contact this candidate