We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • A full stack Senior .NET Developer/Architect with over 12 years of experience in system design, software architecture, requirements specifications, user documentation and integration using .Net/C# full stack and Orleans.
  • Experienced in high transaction, high traffic E - Commerce site design & development.
  • Experienced in developing end to end .Net stack solutions with JavaScript with Angular, Breeze, Node.js, jQuery
  • Designed LIS(Laboratory Information System).
  • Designed & developed high transaction/high traffic
  • Experienced and skilled in UI design using HTML, aspx.net, AngularJS, Breeze and CSS
  • Architect designer and developer of campus wide class room technologies system. A SPA based project using Angularjs, Jquery, HTML5, .Net, C#, Web Api-2, Entity Framework, MS SQL and Stored procedures and triggers.
  • Developer of Pattern Recognition Auto Trading Platform for stocks and FOREX markets. Capable of running unlimited trades, a web based application, using Neural Nets and SVM.
  • Developer/Architect of Neural Network based OCR system Hand Writing Reader & Self Learning System, capable of reading hand writings and transferring it to text. A .Net/C# project.
  • Developer and architect of one of the first Social Networking site.
  • Developer and architect of Print At Home Ticketing technology with complete content management system A .Net/C#, MSSQL project.
  • Custom doll designer from real life photos with over one million permutation of facial looks.
  • Developer and Architect of Live Auction portal.

TECHNICAL SKILLS:

Core Programming Languages & Scripting: Primary Asp.Net/C#, Angular.js, Node.js, asp classic, HTML5, XAML, XML, HTML, JavaScript, JQuery, Breeze.js, Moment.js, Express.js, Passport.js & CSS.

Architectural: Domain Driver Design(DDD), N-Tier, Object Oriented Programming (OOP), Service Oriented Architecture (SOA), Single Page Applications (SPA s), TDD(Test Driven Design), DID(Dependency Inversion Design), multi-tier architecture and Continuous Integration

Secondary (Exposure): C++, JAVA, C, FORTRAN, Python, PHP, Matlab, Visual Basic, and Lisp.

Services: ASMX Web Services, WCF Services, WCF/AJAX Services, WCF REST, MVC EasyHTTP, Web API, REST Web API(MVC), ServiceStack, Nancy and RestSharp.

Patterns: Adapter Pattern, Builder Pattern, Fa ade Pattern, Factory Pattern, Singleton, Repository Pattern, State Pattern, Unit of Work, MVP, MVC & MVVM

Testing: MS Test, NUnit, xUnit, Moq, Mock Framework & WCFMoq.

Databases: MS SQL Server (2000, 2005, 2008, 2012, 2014*), MySQL, MS Access, NoSQL (MongoDB)

Technologies & Framework: .NET Framework (1.1-4.5), ASP.NET, WPF, MVC- 1/2/3/4/5/5.2.2, MVVP, ADO.NET, AJAX, WCF, IIS 7.5, LINQ, SharePoint, Telerik, Microsoft Expression Web 4, Microsoft Expression Blend 4, Visual Studio 2012/2013/2010

Development Methodologies: Agile/Scrum, Waterfall and Scrum Continuation Integration

Operating System: Windows all versions including Desktop & Server, Linux/UNIX

Version Control/Development Tools: Team Foundation Server, Eclipse, RTC, SVN.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Architecture, design, development & testing conversion project for University of Illinois Urbana/Champagne. Project involves converting existing UIUC/CCME campus wide project management system, reconciliation systems, buildings/rooms managements, billing forms, v tracking, items/billing, purchase order creation/management system, item bin management forms, class room technologies scheduling and maintenance system, equipment tracking system, vendor account management system, supplier account management, instructor information management system,.
  • Architecture based on MVC 5.0, MVVM, Repository Pattern, Factory Pattern, IoC, REST Services, avoiding layer dependencies and utilizing rapid development and rapid deployment strategies. Using HTML, Angularjs, Jquery, Jlite, Javascript, Bootstrap, Asp.net, C#, and REST/Web API’s 2, IoC.Ninject, Web Grease, and Entity Framework & MS SQL 2012

Confidential

Software Architect/Senior Software Developer

Responsibilities:

  • Using Angular.js, Node.js, Mongo DB, Express.js, Passport.js, Http APIs, Bootstrap, & Web Sockets
  • Used Scrum methodology for the software development process.

Confidential, Fort Wayne, IN

Senior Software Developer

Responsibilities:

  • Senior Developer for C4 Systems Development, Testing and integration.
  • Used Scrum methodology for the software development process.
  • Developed .NET components using C#, ASP.NET, Win Forms, GUI,
  • Utilized WCF for developing Web Services and developed Web Forms using ASP.NET.
  • Worked on SOA, N-Tier Architecture, C#/.Net, WCF, DI (Dependency Injection), IOC (Unity), Moq, WCFMoq, NUnit, MS test, RTC & Eclipse.

Confidential || ST. Charles, IL

Architect/Senior Developer

Responsibilities:

  • Architect, Designer and Developer of 2010 based SharePoint and MOSS 2010 based sites for Sales & Marketing Department.
  • Software Development Platform Architect and designer of cloud based second corporate portal for software development team based on scrum process with seamless integration SharePoint MOSS 2010, Visual Studio 2010, MSSQL 2010, TFS 2010.
  • Setup customization, Installation, configuration, upgrade, architecture, SCRUM & Agile Process template customization, Site definition customization, taxonomy, content management, GUI Development, collaboration, Workflow, custom web parts, reports, Search, master pages, content types, features, solutions, Excel Services, Software Project Burn Rate customization, Project Status customization, project web parts customization, integration of SharePoint 2010, TFS 2010, Visual Studio, MSSQL 2010, SSRS, MOSS 2010.
  • Twelve Year Corporate Data Migration Once the corporate Portals were created on Cloud.
  • Over 12 years of Corporate Data migration to Cloud on the newly created sites including customization of MSSQL 2010 Cloud.
  • MS Link Corporate IM & Communication architect, installation and integration into corporate portals. Developed Using: SharePoint 2010, MOSS 2010, TFS 2010, Visual Studio 2010, MS Link, MSSQL 2008 r2
  • MSSQL 2010, C#, ASP.Net, CMD Scripting, Active Directory Services, Authentication Customization Windows 2008 r2 customization, IIS 7.5 customization & testing tools.

Confidential, Dallas, TX

Responsibilities:

  • Architecture and developers of Multi Layered Forward Feed Neural Network & SVM (Support Vector Machine) based application to recognize the financial markets patterns and predict the future patterns for S&P 500, Dow Jones Industrial, NASDAQ Composite and FOREX.
  • Multi Layered Forward Propagation Neural Net. Up to 400 input neurons with 4 output neurons.
  • Back Propagation and self learning. Using 100 days of historical data for S&P 500, Dow Jones, NASDAQ Composite and Forex markets.
  • Trading Platform using 40 major currencies pairs/stock each with 10 days of data.
  • Heuristics input normalization.
  • Output generates pattern or value prediction
  • Developed using: VS-11, ASP.Net, C#, WPF, MVC 3/4, HTML5, XAML, Microsoft Expression Design-4, Microsoft, and Win Form & ASP.Net Web Application.
  • Expression Blend-4, Microsoft Expression Web, Telerix, Matlab, JavaScript, AJAX, MS SQL-2008.
  • A Scrum based development methodology using TFS 201, VS 2010 and MS SQL 2010.
  • Designed, developed, tested and deployed, online Intelligent Pattern Recognition Algorithmic/API Based Server Side Trading Platform for Stocks and Forex markets utilizing Neural Networks, SVMs, An Agile (SCRUM) methodology based project.
  • Goal was to design, develop, program, test and deploy a simple 5 step auto trading platform for a novice non sophisticated trader.
  • State retaining web based auto trading platform, where a novice trader can start trades based on strategies and pattern recognition. System continuously monitors markets live data based on neural networks and other technologies buys and sells automatically.
  • System can run on Short Term, Mid Term and Long Term trading for Low, Medium and High risk trading.
  • Platform capable of processing unlimited trades, at lightning speed.
  • Wrote trading pattern recognition algorithm such as Head and Shoulder, Setup to Swing, Channel Pattern etc.
  • Developed the system that tracks market conditions.
  • Upon detecting pattern enters the trade.
  • Once in the trade, it tracks each trade by the tick to meet exit goals within dynamic gains/loss and trail in progress features.
  • Capable of integrating with Brokers to send purchase and sell orders for each trade.
  • Web and Desktop application installation.
  • Developed using .NET platform with asp.net, c#, JavaScript with MS SQL database.
  • Flash chart integration.
  • Key Technologies: ASP.NET, C#, MS SQL 2008,XML, HTML, SQL, Web Services, IIS 7.5, AJAX, Visual Studio 2010. Agile/Scrum project development methodology.
  • NUnit & Moq Framework

Confidential || Salt Lake City, UT

Senior Software Developer

Responsibilities:

  • Used Agile (SCRUM) Methodology
  • DevelopedNeural Network and SVM based application utilizing multi layered, forward and backward propagation, genetic algorithm, CNN (Convolution) Neural Nets TNN (Temporal Neural Networks) and SVM for intelligent and adaptive system. System can read/adopt to hand writings, faxes, and scanned documents than convert them to text based documents.
  • System capable of adopting to hand writings of users.
  • Input can be direct or manual, image based documents with text in it, such as scanners, faxes images and internet.
  • Each image is preprocessed for text detection & extraction following algorithms.
  • Neural Network based engine would change the hand writing into editable text document.
  • Developed using .NET platform with asp.net, c# aspx, JavaScript with MS SQL database.
  • Flash chart integration.
  • On time on budget project completion.
  • Key Technologies: ASP.NET, C#, Windows Form Application (Win Form), MS SQL 2008, XML, HTML, JavaScript, SQL, Web Services, IIS 7.5.
  • Developed application for client with complete inventory management, invoice management, employee management, RMA management, Client Management system including reporting and analysis features. Desktop version using Windows Form (Win Form) and online version GUI in Windows Web Application

Key Technologies: ASP.NET, C#, JavaScript, MS SQL, AJAX

Confidential || Salt Lake City, UT

Architect/Developer

Responsibilities:

  • Developed select-your-own-print at home ticketing technology. A unique 3 step easy to use online ticket purchasing experience. System included complete client front side, detailed management event management and built in CRM.
  • Easy 3 step process starts by choosing the date and time of the event
  • Step-1 From venue graphical seating map click the available seats
  • Step-2 Pay for the tickets online
  • Step-3 Print at home the ticket
  • Go to the event present at the door, wireless barcode reader authenticates
  • Complete backend CMS to create/hold events, ticket inventory, financial data, complete reporting etc.

Key Technologies: .NET 3.0- 3.5, ASP.NET, C#, JavaScript, HTML, CSS, SQL, XML, Web Services, IIS, SSIS Flash.

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for building desktop interactive applications related to Olympics memorabilia.
  • Application design, development and installation on shaped CD
  • Once application is launched it interacts through internet
  • Various other sub applications included with in the main one

Key Technologies: C++, JAVA, asp, IIS, MS SQL

We'd love your feedback!