Post Job Free

Resume

Sign in

Software Engineer Sql Server

Location:
Irvine, CA
Posted:
December 27, 2016

Contact this candidate

Resume:

PROFILE

Effective communicator with excellent interpersonal and organizational skills

Innovative and inventive

Cooperative and flexible; adapts easily to changing needs and circumstances

Able to handle multiple tasks, set appropriate priorities, meet deadlines and work under pressure

Motivated, conscientious and confident self-starter and quick learner

EXPERIENCE

Sr. Software Engineer at BIT-Group/Messer

Irvine, CA October, 2015 – December, 2016

Managed software projects for the complete lifecycle: clarified user requirements, implemented code, created and conducted unit tests, wrote software design documents, and prepared installation deliverables

Used C#/.NET/WPF, MS SQL Server 2008 R2 for DB development, TCP/IP, UDP communications with VS 2013, VS 2015, and Blend for VS 2015

Developed multithreaded applications for MS PCs and Surface Pro tablets.

Sr. Software Engineer at ETAP (OTI)

Irvine, CA April, 2013 - February, 2015

Defined software project requirements and prepared software design documents

Developed multithreaded software applications as window services for real-time monitoring and control using C#, .NET/WPF/WCF, Mongo DB, and different network protocols, including electrical smart grid IEC 61850 for ETAP SCADA system

Contributed to improving ETAP main product in VC++/MFC, C#, SQL

Conducted research, wrote a proposal and drafted initial design for porting ETAP main product as a SAAS on the cloud

Sr. Software Engineer at ASTEA

Irvine, CA May, 2011- November, 2012

Defined software project requirements

Developed software applications for distributed client/server systems for utilities management using C#, C++, and JavaScript and jQuery

Integrated company’s product system database with diverse client databases using Scribe Insight integration software tool and developed custom C#/.NET applications, and SQL scripts

Tested and verified software and databases integration

Software Engineer at Adaptive Digital Systems

Newport Beach, CA June 2008 - April, 2011

Led software projects from inception to production implementing the complete Software development life cycle

Successfully completed complex client/server applications for monitoring, transferring, and recording of video and audio data using TCP/IP/UDP network, USB, and proprietary protocols using .NET and C#

Developed client/server web applications for Windows XP/Vista/7 using C#, .NET/MVC pattern, JavaScript, and JQuery

Developed mobile client/server applications for WinCE using a proprietary wireless interface

Developed software applications for data verification

Software Engineer at Finesse Solutions, LLC

Irvine, CA May 2007 - January 2008

Led software projects- implemented the complete Software development life cycle

Successfully completed OPC (Open Process Control, COM, DCOM) Client-Server applications

Developed Emerson DeltaV control system related software applications using Visual Basic 6 and C# / .NET

Worked on VB6 to C# system software migration.

Sr. Software Engineer/Software Group Leader at SMC Corporation of America

Tustin, CA November 1998 - May 2007

Managed and developed industrial control system network software applications and GUIs (HMIs) using Visual C++, MFC.

Developed Real-time software and complex control algorithms.

Analyzed system requirements, designed Software Design Specifications with OOP principles using UML. Defined and controlled projects schedule.

Controlled Software lifetime development cycle from inception to production and maintenance using Visual SourceSafe.

Software Design Engineer at Leach International

Buena Park, CA April 1996 - November1998

Managed control networks for avionics (ARINC 629) projects.

Defined system design.

Developed Real-time Software applications.

Implemented Software development cycle control from inception to production using CVS.

EDUCATION

MSc in Electrical Engineering Technical University of Sofia, Bulgaria

PhD in Electrical Engineering Technical University of Sofia, Bulgaria

Specialization in Real-time Industrial Control Networks University of Karlsruhe, Germany

Completed Courses and Certificates

Class on “Object Oriented Analysis and Design using UML”, UCI, 2005

Classes on Java development, UCI, 2006

Class on web programming, IVC, 2007

Certificate in C# programming, IVC, 2010

Class on SQL Server 2008 programming, 2011

Class on ASP .NET programming, 2011

MongoDB development class and certificate, 2014

JavaScript

AngularJS

WPF

WCF

SIDE PROJECTS

ASP.NET web site- full stack

SOFTWARE LANGUAGES AND TOOLS, NETWORK PROTOCOLS USED

High Level Languages: C, C++, C#, Visual C++, MFC, Visual Basic, VBA, XML, HTML, JavaScript. Frameworks: WPF, WCF, JQuery, AngularJS.

Development Platforms: MS Windows, Win forms, MS .NET

Data Bases: SQL, MS SQL Server 2005, MS SQL Server 2008.

Modeling Languages: UML.

Design and Development Methodologies: Object Oriented Analysis and Design (OOAD), Software Development Lifecycle (SDLC) classic and agile methodologies (XP programming)

Development Environments: MS Visual Studio 10, 12, 13, ECLIPSE

Network Protocols: TCP/IP, DeviceNet, Ethernet/IP, Profibus, Modbus/Modbus-TCP, OPC

Software Version Control Systems: Git, SVN, AccuRev, MS Team Foundation Server

LANGUAGES SPOKEN

English, German, Russian, Bulgarian



Contact this candidate