Salman Al-Ansari, Software Engineer

Salman Al-Ansari

Software Engineer

Nvidia

Location
Saudi Arabia - Riyadh
Education
Master's degree, Computer Science
Experience
2 years, 8 Months

Share My Profile

Block User


Work Experience

Total years of experience :2 years, 8 Months

Software Engineer at Nvidia
  • United States
  • February 2011 to April 2011

Enabled DVS (Driver Validation System) test automation on Tegra based devices. Tegra is the world’s
first mobile super chip.

Software Engineer at Nvidia
  • United States
  • January 2010 to August 2010

Enhanced an in-house built system called SRS. SRS is used to manage Nvidia drivers’ development life cycle including specification management, resource management, planning, efforts estimation and SDLC training management. The role concentrated on a complete development of SDLC training management subsystem and enhancements in other areas. Technologies used: C#, SQL Server, Silverlight and MS Entity Framework.

Software Engineer at Purdue University
  • United States
  • August 2009 to December 2009

Worked on Purdue Multi-Discipline Data Management Framework using SRB/iRODS. The role included: developing Java based applications and web solutions for querying, browsing and automatic migration of large-volume scientific datasets from SRB to iRODS and designing iRODS zones to communicate with other grid infrastructures.

Software Engineer at FuturewareIT (Saudi Aramco)
  • Saudi Arabia - Khobar
  • September 2007 to September 2008

ISE (Integrated Services Environment): Worked in a team to visualize oil reservoirs in nearly realtime and integrate distributed oil and gas services into a unified platform. ISE used C++ together with QT and Coin3D on Linux. The role concentrated on developing the 3D reservoir visualization tool.

FANT (Framework for Automation, Notification and Tracking): Worked in a team of four members on a Java based framework to automate oil and gas activities using Documentum as the underlying engine.

Database Consultation: Provided database consultation to a department in Aramco to enhance their core database system.

HPC (High Performance Computing): Lead a research project to develop high performance computing solutions for the oil and gas industry through parallel programming using MPI. The project was initiated by Microsoft in Sep 2007.

Software Engineer at FuturewareIT (Saudi Aramco)
  • Saudi Arabia - Khobar
  • June 2006 to August 2006

RTDrill: Designed a system to capture and analyze real time data pulled from oil rigs. The work involved collecting requirements, constructing architecture, detailed design and developing system’s core component.

Education

Master's degree, Computer Science
  • at Purdue University
  • December 2010

TREC Contest 2010 | Entity Retrieval Member of a team that participated in a competition to design and implement effective entity retrieval algorithms. Placed first in US in semi-structured entity retrieval and third in free text entity retrieval.

Bachelor's degree, Computer Science, Minor Software Engineering
  • at King fahd University of Petroleum and Minerals (KFUPM)
  • June 2007

* Microsoft Student Partner (MSP): Awarded in 2007. MSP is given by Microsoft to students around the world for their achievements in leading technical roles on campus. * Imagine Cup Contests o EnviroMate (Nov 2007 – July 2008): The project placed the first in Saudi Arabia’s regional contest of Imagine Cup 2008 and went to Paris, France for participation in the international contest. o SmartPal (Aug 2006 – July 2007): The project won the first place in Saudi Arabia’s regional contest of Imagine Cup 2007 and represented the Kingdom during the world finals at Seoul, Korea. o WAHA (Dec 2005 - July 2006): WAHA placed the runner-up in Saudi Arabia’s regional contest of Imagine Cup 2006. o IPM (Intelligent Patient Monitoring) (March 2005 – July 2005): Placed the first in Saudi Arabia's regional contest of Imagine Cup 2005 and went to Yokohama, Japan to participate in the world wide winners’ final round.

Specialties & Skills

Science
SQL Server
Silverlight
ASP.NET
Web Services
SQL Server
Software Requirement
Software Testing and Quality Assurance
Project Management
Fortran
HPC (MPI)
Silverlight

Languages

English
Expert
Arabic
Expert
Urdu
Expert