Software Application Engineer Resume
3.00/5 (Submit Your Rating)
IL
SUMMARY
- Looking to attain a Software Engineering job where I can learn and adapt to new technologies and architectures. Solid mathematical knowledge with experience developing comprehensive algorithms and Machine Learning logic.
TECHNICAL SKILLS
- C
- C++
- C#
- .Net
- JavaScript
- HTML5
- CSS3
- SQL
- Python: ASP.Net
- ADO.Net
- Entity Framework
- WCF
- WPF
- Silverlight
- IIS
- JavaScript
- jQuery
- AngularJS
- Node.js
- MVC
- AJAX
- Bootstrap
- Microsoft SQL Server 2008/2012/2014/2016
- Oracle: Crystal Reports
- SSRS
- MS Word
- MS Excel
- MS Powerpoint
- MS Access
- Visual Studio 2008/2010/2012/2013/2015
- SQL Server Management Studio
- Windows 7/Vista/XP/NT/Server 2008/8/10
- Mac OS
- Linux Ubuntu/Fedora/Mint/Arch
PROFESSIONAL EXPERIENCE
Software Application Engineer
Confidential, IL
Responsibilities:
- Modeled Geographic maps using collected GPS data (Data Analysis), leveraging SQL DB schema.
- Worked with WebSockets for Web Uls components to talk to C++ outstreams in a cross - platform environment.
- Developed code in Javascript to improve, modify and upgrade the designs and functionalities of web page
- Worked on the integration of external services within the website as the application development demanded.
- Developed SQLite scripts on Ubuntu 16.0 for manipulating database of collected GPS receiver data.
- Wrote T-SQL queries in creating views and stored procedures in SQL Server.
- Used joins, unions to get data from different tables and databases.
- Developed/optimized algorithm & code, to implement Inertial Measurement Unit (IMU Sensor) data in C#.Net.
- Wrote algorithm logic code in C# code-behind files to read data from database stored procedures.
Programming / Algorithm Tutor
Confidential, TX
Responsibilities:
- Trained peers on C, C++, C#.Net, Python, HTML5, CSS3, JavaScript, Matlab, Physics, Calculus, Algorithms.
- Assisted in designing concepts for new algorithms and review of professional literature.
- Executed effective processes for designing, simulation and testing of algorithms.
- Mentored junior programmers in programming methodologies, design patterns and best practices.
.Net Developer
Confidential
Responsibilities:
- Developed utilities, interfaces and applications to implement intelligent data entry using C# and ADO.Net.
- Implemented 3-Tier Disconnected Data Access Architecture with SQL client in a Windows Forms Application.
- Developed WCF web services and consumed them with appropriate endpoints in WPF and class library applications.
- Government Portal project
- Worked on front-end development and assisted with back-end programming for web application.
- Developed an C# ASP.NET MVC website. Designed and Coded for a web portal, with four basic modules.
- Created Stored Procedures, Triggers using T-SQL and extended on them further using ADO.Net.
- Used ADO.Net classes such as DataReader, DataSet and DataAdapters to build 3-Tier Disconnected Architecture.
- Used ASP.NET web server controls like Grid View, DataList and Repeater for displaying the required information.
- Worked with Licensing & Pricing Operations (LPO) of internal applications of Microsoft.
- Interacted with clients to provide technical support for MS product LPO.
- Involved in doing technical level support, reading code, running SQL script to verify/validate data.
- Designed UI using Silverlight, Expression Blend and produced .xaml files as per requirement.
- Created user friendly interfaces where the user can see the detailed report s on Campaign execution plan.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints.
Machine Learning Researcher
Confidential, Arlington
Responsibilities:
- Thesis on Artificial Neural Networks and Control in Data centers
- Studied Artificial Neural Network Modeling as a Machine Learning & Deep learning technique.
- Researched and studied Levenberg-Marquardt, Gauss-Newton approximation & Scaled Conjugate Gradient.
- Modeled control system dynamics of Data center cooling systems using ANN tools using MATLAB, Python & C++/C#.
- Simulated system controller performances using non-linear autoregressive exogenous ANN models.
- Means Clustering Machine Learning AlgorithmProject
- Determined a set of integer 'k' centers in d-dimensional space(R d ), to minimize mean squared distance from each data point from a set of 'n' data points, to its nearest center.
- Implemented k-means clustering machine learning algorithm on a dataset with 650,000 pruned data points successfully.