We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Well-rounded professional software developer and architect with in-depth fifteen years experience in realizing sophisticated projects for businesses in such areas as retail and wholesale trading, manufacturing and GPS vehicles tracking systems. Has strong skills in design and programming of desktop and Internet-related software applications as well as hands-on ability to organize and manage all the stages of the process of creating software with a team of developers.

Technical Skills

Languages: C#, JavaScript, PL/SQL, Transact SQL, HTML, CSS, XML, LINQ, JSON, Object Pascal
Libraries, APIs: WinForms, WebForms, MVC, AJAX, jQuery, MooTools, SyncFusion, Google APIs, Windsor Castle, ODAC, SDAC, DeveloperExpress
Frameworks: .NET, ASP.NET, ADO.NET, NUnit, nHibernate, SSRS, log4net
RDBMS: Oracle, MS SQL Server, MySQL, Interbase, MS Access
Tools: MS Visual Studio, SQL Server Profiler, TFS, Subversion/Tortoise, Nagios, MySQL Workbench, Trac, Sugar CRM, Adobe Photoshop, GIMP, Borland Delphi
OS: Windows, Ubuntu

Professional Experience

October 2009 – January 2011
Confidential.
GPS vehicle tracking
Software Developer
Develop, improve and maintain an Internet - accessible GPS vehicles tracking system. Used:

  • .NET, C#, ASP.NET, ADO.NET, WebForms, MVC2, LINQ, JavaScript, jQuery, MooTools, HTML, CSS, XML, JSON, Google APIs;
  • Nagios, nHibernate, NUnit, log4net, Windsor Castle;
  • MySQL, MS SQL, Sugar CRM;
  • Test Driven Development patterns.

Accomplishments:

  • Created from scratch an embedded reporting subsystem based on Sql Server Reporting Services;
  • Created a few new modules for the main system service;
  • Wrote a number of .aspx pages;
  • Wrote a lot of MySQL code to improve and extend the core system features;
  • Fixed a huge number of bugs;
  • Participated in customers support activity.

July 2009 - October 2009
Confidential
Software Developer
Maintained and developed a homemade ERP computer system. Used:

  • MS SQL Server 2005;
  • Borland Delphi 2006.

Accomplishments:

  • Adapted a server part of the system from MS SQL 7 to MS SQL 2005 - rewrote about 250 SQL scripts.
  • Drastically improved performance of a number of SQL queries.
  • Offered some improvements to the system\'s interface.

October 2007 - April 2009
Confidential
Software Developer
As part of a team designed and developed a software application designated to automate operations of the company that is a passenger carrier. The application works in conjunction with telematic server and provides access to the data describing the buses and other vehicles state and movement. It also offers tools for planning and controlling timetables, routs and employees\' work enabling users to work with an extremely convenient interface, variety of graphic reports and a sophisticated access controlling subsystem.  Used:

  • MS SQL Server 2005, Reporting Services, stored procedures, functions, triggers, views, optimizer hints;
  • Borland Delphi 2007, Developer Express (Quantum Grid, Printing Systems, Bars), EhLib, SDAC, ADO;
  • Microsoft C#, ASP.NET, WebForms, Visual Studio, LINQ, ADO.NET, TFS.

Accomplishments:

  • Improved the interface of the client application by using the brand-new component libraries.
  • Widened the application\'s functionality by creating a new system of access control.
  • Increased reliability by correcting the bugs and rewriting the multiple units of code in more robust manner.
  • Reduced the time required for executing the most essential queries by optimizing their execution planes.

February 2005 - February 2007
Confidential
Leader of the programmers\' team, software developer
Worked with organization\'s in-house corporative system which covers such operations as ordering consumer goods for suppliers, supply, keeping and moving goods inside the store, preparation and shipping goods to customers. The system was deployed in the main office and was supposed to be synchronized with two remote databases located in the shops. There were about 80 users. Used:

  • MS SQL Server 2005;
  • Borland Delphi 2005;
  • Developer Express (Quantum Grid, Printing Systems, Bars), SDAC, FastReport.

Accomplishments:

  • Organized the productive work of the team consisting of three programmers.
  • Expanded the functionality of the company\'s system by creating a data warehouse and a great number of fast-executing reports.
  • Created the uploading technology that gathered heterogeneous data from such sources as MS Access database, Excel, plain files and certain accounting applications.
  • Programmed a few additional modules destined to automate newly appeared business - operations.

November 2000 - February 2005
Confidential
System architect, software developer
Designed and wrote from scratch a full-size corporate system which automated the major business operations of the company.  Used:

  • Oracle 9i, Advanced Queuing;
  • Borland Delphi 7;
  • Developer Express (Quantum Grid, Printing Systems, Bars), SDAC, FastReport.

Accomplishments:

  • Built a system that precisely fit all the business requirements.
  • Provided users with extremely convenient well thought-out interface allowing to drastically reduce time needed for each operation.
  • Invented and realized an effective automatic notification system based on the Oracle Advanced Queuing which allowed employees to be immediately informed by the system of certain events.

May 1996 - November 2000
Confidential
Director, architect, programmer
Managed a software company being a major author and a programmer of all the projects realized by the company. Organized the work of three programmers. Used:

  • MS SQL Server 6.5 - 7;
  • InterBase 4.5;
  • Delphi 1 - 5;
  • RX Lib, ABC, QuickReport, BDE.

Accomplishments:

  • Built from scratch a software system called "Dolphin" intended to be used in trading and manufacturing organizations as a major corporate system. The system was installed in a few companies.
  • At the request of the company supplying oil products created a specialized system "Arcon" for automation all the aspects of working with contracts and consumers. This system has been used by the company for about ten years.
  • Designed and wrote from scratch one-user system "Winstock" which was able to automate the work of small trading companies. From 1996 to 1998 over 400 copies were sold.

Education, certificates

  • Bachelor degree in Mechanical Engineering
  • Certificate for the course "2797 Designing a reporting solution architecture using Microsoft SQL Server 2005 Reporting Services",
  • English language IELTS certificate.

We'd love your feedback!