Elina Blank
Home: 289-***-****
Cell: 416-***-****
acp378@r.postjobfree.com
OBJECTIVE
Seeking to serve as a Senior Software Developer within an esteemed organization where I can utilize my professional skills and experience and which can provide me accelerated growth in the field of software development.
PROFESSIONAL SUMMARY
Solid background in object oriented programming and design with 8+ years of C# .NET programming experience.
Experience in database design and implementation using SQL in SQL Server environment.
Experience developing .NET applications using ADO.NET.
Hands-on experience with web services technology.
Deep knowledge of C# .NET Core (Web Forms, Win Forms, XML, serialization).
Proficiency in developing web applications using ASP.NET, HTML, JavaScript, CSS, XML, XSLT.
Solid knowledge in all aspects of the software development life cycle starting from definition, gathering requirements, analysis and design to implementation, validation testing and support.
Product development using Agile/Scrum methodology.
TECHNICAL SKILLS
Programming
Languages:
C# .NET, VB.NET, VBScript, Java, SQL, JavaScript
C# .NET Technologies:
Serialization, Remoting API, Reflection, XML Processing, Data.OleDb, Web Forms, Windows Forms, Web Services, ADO.NET, AppFabric Caching,
Silverlight, WCF
Software and Tools:
Microsoft Visual Studio .NET, SQL Server Management Studio, SQL Profiler, Fiddler
Databases:
SQL Server 2000/2005/2008/2012
Markup/Scripting Languages:
HTML/DHTML, XML/XPATH/XSL
Methodologies
and Concepts:
Client/server, multithreading, design patterns, MVP pattern, Agile
EMPLOYMENT
Senior Software developer Nov 2012 – Current
Changepoint (Formerly Compuware), Canada, http://www.changepoint.com
Being a key member of the Core Product Maintenance team for Changepoint application (leader in IT Portfolio/PSA market) in which I’m responsible for investigating and resolving customer issues in timely manner:
Developing and maintaining Enterprise Resource Planning Software product using .Net, JavaScript and SQL
Extensive use of VBScript, JavaScript and HTML for developing and enhancing the system’s user interface.
Use of Silverlight and WPF data services for application module for Resource and Project/Task worksheet.
Analyze reported issues and provide possible solutions using Visual Studio, SQL Profiler, Fiddler and other tools
Assess solution impacts and identify potential roadblock
Involve in application enhancements for Request Management, Project Management and Financial Management Modules driven by unlimited UDFs (user-defined fields), system and customer defined Workflow.
Architect, design and developing features for the in-house application
Work closely with Support when investigating the issue and Product Management for the use cases/requirements
Provide code fixed in custom patch or in service pack hot fixed in between general version releases
Maintain code in version control (TFS) across multiple branches
Senior Software Developer May 2006 – Nov 2012
The Code project, Canada, http://www.codeproject.com/
Developed significant part of the solution using the .NET Framework 2.0, 3.5 and 4.0.
Implemented authentication system using web services.
Created data table structures, indexes, stored procedures, triggers and functions according to application architecture and requirements in T-SQL using Microsoft SQL Server.
Developed client side of the application using Web forms, Ajax calls, JavaScript, CSS and HTML.
Configured and deployed new projects from development to staging and from staging to production environments.
Introduced auto email alerts that provide top-level management with comprehensive reports as well as alerts for the middle-level management about outstanding tasks.
Involved in application enhancements and maintenance activities.
Performance tuning for both database tier (SQL Server) and middle (.NET) tier.
Prepared unit test cases and used tools such as NUnit to ensure the quality of the code.
Migrated, adjusted and combined the database of an acquired company.
Migrated, maintained and enhanced a classic ASP web application to ASP.NET 2.0.
Software developer Jan 2006 – Apr 2006
Resolver Inc., Canada, http://www.resolver.ca/
Participated in-group efforts to develop a complex software product for Enterprise risk Management application.
Develop front-end, middle-tire and back-end of ASP.NET-based application for Risk Management System
Develop using C# substantial parts of the product
Implement user interface using ASP.NET custom and user controls
Implement back-end application with ADO.NET
Design and implement database layer using SQL Server 2005
Software developer 2003- 2005
Olive Software Ltd., Israel, http://www.olivesoftware.com/
Played key role in a support team that developed customized features for the existing software system
Designed and developed a front-end and middle-tire of web-enabled department task tracking system from scratch
oDeveloped server-side software components using ASP.NET (C# code running on the server side)
oWorked with the Microsoft. Jet database
Developed front-end and middle-tire of web-enabled electronic newspaper publishing system (over 30 web sites for different clients)
oWrote front-end tire using JavaScript and HTML/DHTML
oXML Data Islands (XML inside HTML) for displaying/sorting XML in IE5+
oDeveloped server-side software components using ASP and DOM model for XML transformations
Provided 3rd level technical support
Wrote documentation describing the application for internal use
oDescribed code flow
oDescribed the use of the application objects
Wrote the training material and FAQ documentations
Conducted professional and customers’ trainings
Research Assistant 2001 - 2002
George Mason University, USA, http://www.gmu.edu/
At that time I developed the Java based scientific simulation software, which was designed to prove an advanced mathematical model in the area of test case generations.
Researched the implementation of the Flight Guidance System (FGS) in SMV (software modeling and verification) language (special language for model checker). The research was sponsored by NASA
Developed Java based scientific simulation software to translate the specification from SMV into Java
Used counterexample mechanism and Java language to check safety properties of the FGS
Wrote course work using Java and SQL representing course schedule and student enrollment
EDUCATION
M. Sc. in Information System (GPA 3.9/4.0), George Mason University, USA 2002
B.Sc. in Chemistry, minor – biochemistry (GPA 82/100), Ben-Gurion University, Beer-Sheva. 1998
REFERENCES
Available upon request