Post Job Free

Resume

Sign in

Sql Server Engineer

Location:
Los Angeles, CA
Salary:
85000
Posted:
March 05, 2013

Contact this candidate

Resume:

Sina Zulkernain

**** * ****** **

abok4t@r.postjobfree.com Greenfield, WI

414-***-**** 53221

Masters in Computational Sciences, Jan ‘12

Marquette University, Milwaukee, Wisconsin

Education B.Sc. in Computer Science & Engineering, Jan ‘08

Bangladesh University of Engineering & Technology (BUET)

Programming C, C++, Java, C#, VB6, 80x86 Assembly Language, Unix

Language Shell Programming, Python, Android

Skill Set Database MySQL, MS Access, Oracle, MS SQL Server

Web HTML, XML, CSS, JavaScript, AJAX, ASP.NET, jQuery,

Development JSP, Struts, Django

Other UML, MVC, WPF, SOAP, MATLAB, MS Office Suites,

ClearCase, SourceSafe

Software Engineer May 2010 – Present (~ 3 years)

Rockwell

Technology: C#.NET, COM Interop, MS

Automation

Access, SQL Server, XML, SOA, WinForms,

Milwaukee, Wisconsin

User Controls, ClearCase, SourceSafe, Post

Build Operations (Strong Name, Sign &

Experience Authenticode), WPF

(~ 5 years) Software Engineer March 2008 – July 2009 (1.5 years)

Arista Enterprise

Technology: ASP.NET, C#, MS SQL Server,

Dhaka, Bangladesh

MVC, SOAP, HTML, CSS, Javascript, AJAX,

PSD to HTML, Cross-browser compatible

code, XSS prevention, State Maintenance, User

Control & Server Control, C++, Java, Python

System Engineer (intern) December 2007 – February 2008 (3 months)

IICT, BUET

Technology: JSP, Struts, Oracle, Java, HTML,

Dhaka, Bangladesh

JavaScript, CSS

Research Assistant August 2010 – May 2011 (1 year)

Marquette

Technology: Android, Oracle, MATLAB,

University

Market Research, Simulation, Publication

Milwaukee, Wisconsin

Enable software to communicate on modern industrial network

Rockwell Automation

- Studied OPC (Open Connectivity) spec to determine network interface differences

- Implemented OPC (created a .NET dll) using C# for EtherNet/IP communication

- Modified Visual Basic ActiveX controls

- Created .NET User controls

- Interacted between .NET dll and VB6 ActiveX via COM Interop

Convert legacy software from VB6 to C#.NET

Rockwell Automation

- Built WinForms for GUI representation

- Performed database operations using ADO in C#

- Used Events and Delegates for proper event handling

- Transferred to compatible objects (Dictionary, List, Hashtable, GridView)

- Kept interaction intact between C# & VB6 when needed

Integrate with other software packages

Rockwell Automation

- Did research on the feasibility of this kind of integration for IntelliCENTER s/w

- Retrieved necessary information from the database

- Used serialization to create XML

- Parsed and modified the XML in C#

- Converted the XML file to a RSLogix 5000 project file

- Handled for all types of controllers (Control, Compact and Soft Logix)

- Verified authentication using both Win Login and SQL Server Login

- Populated SQL Server databases for FactoryTalk EnergyMetrix integration

Projects Run post build and release operations

Rockwell Automation

- Write Batch Scripts

- Obfuscate code to protect from Reflectors

- Strong Name the assemblies

- Delay Sign with Public and resign with a Private key

- Authenticode both the final executables and the installer files

Corporate responsibilities

Rockwell Automation

- Troubleshoot customer issues w/ or w/o direct communication

- Write use cases & tech-notes for both customers and tech supports

- Review and modify others’ code

- Participate in hands on labs to train commercial and sales staffs

- Regularly present to higher management on project status

- Communicate with other Rockwell business groups

- Assist in setting up trade show booths

- Explain the software and products directly to customers and distributors

- Take part in “United Way” to help local communities

Developed an SOA based travel site (AffordableAsia.com)

Arista Enterprise

Used ASP.NET, C# and SQL Server based on MVC pattern

Front End:

- Converted photoshop file (PSD) to HTML using CSS

- Web pages were Cross Browser Compatible

- Transformed the pages to ASPX page

- Used Master Page

- Extensive client side scripting with Javascript

- Partial page update with AJAX

- Managed session state

- Form data management with postback property

- Created a number of User & Server controls

- Both Server and Client side validation

Back End:

- Implemented a DAL (Data Access Layer) to interact with the storage

- Wrote Stored Procedures in SQL Server

- Created cursors

- Manipulated data only in the database

Projects Business Layer:

(contd - The code behind was in C#

- Properly managed the controls

…) - Handled events correctly

- Received data from a Web Service

- Converted XML to objects

- Used role management and access restrictions

- Protected the website from Cross Site Scripting (XSS) and Sql Injection attacks

- Business logic fully implemented here along with some client side scripting

Music Company Management System

IICT, BUET (intern for 3 months)

- Got exposed to professional web development using Java EE

- Learnt the industry best practices

- Became familiar with the work place ethics and regulations

- Introduced to jQuery

Research Assistant

Marquette University

- Research topic: Mobile Interruption Management

- Published 5 conference, journal and poster papers in ACM, IEEE and others

- Developed an Android app using the findings of the research

- Extensive use of MATLAB

Sina Zulkernain, Praveen Madiraju, and Sheikh Iqbal Ahamed. "A Mobile

Intelligent Interruption Management System", in Journal of Universal

Computer Science, 2010

Sina Zulkernain, Praveen Madiraju, Karl Stamm, and Sheikh Iqbal

Major Ahamed. "Interruption Management for Mobile Devices", in the

Publicati proceedings of the 4th International Conference on Multimedia and

Ubiquitous Engineering (MUE2010), August 11 - 13, 2010. (IEEE)

ons

Sina Zulkernain, Praveen Madiraju, and Sheikh Iqbal Ahamed. "A Context

Aware Interruption Management System for Mobile Devices", in the

proceedings of the third International ICST Conference on MOBILe

Wireless MiddleWARE, Operating Systems, and Applications (Mobilware

2010), June 30-July 2, 2010 (Springer Lecture Notes of ICST)

Karl Stamm, Sheikh Iqbal Ahamed, Praveen Madiraju, and Sina

Zulkernain. "Mobile Intelligent Interruptions Management (MIIM): A

Context Aware Unavailability System", in proceedings of 25th annual ACM

Symposium on Applied Computing (SAC 2010), March 22 - 26, 2010,

pp.599-600

• Innovation Team Award for EtherNet MCC Product Development

and Global Launch, Rockwell Automation, 2011

Awards • Patent and Innovation Award for Development and Launch for

IntelliCENTER Integration Assistant, Rockwell Automation, 2012

Immigration Permanent Resident (Green card holder)

Status

Updated: February 21, 2013



Contact this candidate