Post Job Free

Resume

Sign in

Software Engineer

Location:
Webster, TX
Posted:
April 26, 2015

Contact this candidate

Resume:

Fahad Ahmad

Cell # - 404-***-**** acpd3k@r.postjobfree.com

Houston, TX 77070

Objective

A software engineer / data scientist position in a dynamic and creative setting, where I can use and extend my

experience in developing innovative software solutions, applied machine learning and big data analytics. The

ideal position would employ and challenge my solid problem-solving and learning capabilities and

multidisciplinary background.

Summary of skills

• 11+ years of software design and development experience with large engineering applications.

• Machine learning and optimization algorithms – Decision trees, Linear models, SVM, Neural networks,

Bayesian methods, PGM, Recommender systems, Ensemble methods, Unsupervised learning (Clustering,

PCA)

• Model evaluation and optimization

• Statistics and Machine learning libraries and packages – Numpy, Scipy, Scikit-learn, Pandas, Vowpal

wabbit, MS Azure Machine Learning Studio, Weka, Octave, R

• Big Data technologies – Hadoop, MapReduce, Pig

• Programming languages – C, C++, C#, Python, Java, Ruby

• Version control systems – SVN, Git

• Databases – MySQL, SQL Server, NoSQL systems

• Operating systems – Windows, Linux

• Data Visualization – Tableau, ggplot2, matplotlib, Seaborn

• Software development methodologies (waterfall and agile), data structures, algorithms, OOD and

programming, design patterns, performance optimization.

Independent Coursework

• Coursera – Introduction to Data Science Data Mining with Weka

• Coursera – Machine Learning Edx – Learning from Data

• Coursera – Data Analysis and Statistical Udacity – Introduction to Parallel Programming

Inference using CUDA

• Coursera – Mining Massive Datasets Udacity – Intro to Hadoop and MapReduce

Independent projects

• Participant in Kaggle and DrivenData competitions.

- https://www.kaggle.com/users/106849/f623

- http://www.drivendata.org/users/f623

- https://github.com/fahad623

• Analyzed properties of a billion vertices graph using Pig/Hadoop on AWS.

Experience

Hewlett-Packard, Houston, TX December 2010 – Current

Systems/Software Engineer

• Conduct/participate in multidisciplinary research and collaborate with various software architects and

software engineers in the design, development, and utilization of Value-add software solutions on HP

notebooks.

• Process improvements such as getting legacy code under unit tests and refactoring.

• Maintain and add features to kernel mode Windows drivers.

• Contribute to the design and architecture of a cloud based manageability solution.

Environment:

Visual Studio 2013, MFC, C#, WPF, WDK, STL, ATL-COM, Python, Windows Internals, Ruby on Rails

Solidworks, Concord, MA July 2008 – November 2010

Software Engineer

• Develop new features and maintain existing features in the drawings functionality of Solidworks MCAD

product such as section views, break views, detail views etc.

Environment:

Visual Studio 2008, MFC, C#, Parasolid, OpenGL

Autodesk/Hanna Strategies LLC, Atlanta, GA January 2006 – July 2008

Software Engineer

• Build and maintain Autodesk Inventor tools and applications.

Environment:

Visual C++ 2005, ATL-COM, MFC, Visual Basic, Parasolid, ACIS, Granite

D.P. Technology, Camarillo, CA July 2004 – December 2005

Software Developer/Programmer

• Build practical applications and programs for D.P.Technology’s CAD/CAM software ESPRIT which

involved implementing new code and code maintenance.

Environment:

Visual C++ 2003, ATL-COM, MFC, GDI, OpenGL, Visual Basic

University of California, Davis, CA

Intelligent Manufacturing Systems (IMS-Mechatronics) Lab

Department of Mechanical and Aeronautical Engineering

- Post Graduate Researcher October 2003 – June 2004

- Graduate Student (M.S. Mechanical and Aeronautical Engineering) Sept. 2001 – Sept. 2003

• Worked on the project titled ‘A Real Time Scheme of Intelligent NURBS Interpolation for CNC systems to

Machine Sculptured Surfaces’. The project involved developing tool path interpolation module, and

achieving a vibration free motion of the tool utilizing DSP and filter techniques in order to get the fastest

possible interpolation.

Environment:

Visual C++ 6.0, Matlab

Education

University of California, Davis

Master of Science, Mechanical and Aeronautical Engineering (Specializing in CAD, Computational Geometry)

V.J.T.I (University of Mumbai), India

Bachelor of Engineering, Mechanical Engineering



Contact this candidate