We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Parsippany, NJ

SUMMARY

  • Skilled Microsoft .Net developer with 10+ years of experience in development desktop and web applications.
  • Strong skills in Object Oriented Programming, Design Patterns and SOLID principle.
  • Good understanding Domain - Driven Design, CQRS and Event Sourcing patterns.
  • Extensive experience in Aspect Oriented Programming and .Net Metaprogramming.
  • Experience in Reactive, Parallel and Concurrent Programming .
  • Expertise in Software Development Life Cycle (SDLC), TDD, Agile and Scrum methodologies
  • Extensive experience in continuous integration with TFS, Tortoise SVN, Mercurial, Git
  • Experience in Machine Learning algorithms.
  • Passionate about functional programming (F#, Haskell, Scala,Idris), Machine Learning, Deep Learning, Artificial Intelligence Probabilistic Programming with RStan, PyMC3 and Infer .Net Real-Time Big Data Analytics using Hadoop, Apache Spark and Apache Flink

TECHNICAL SKILLS

  • .NET Framework, Entity Framework, NHibemate, Rx .NET, TPL, MEF, Ninject, MS Unity, ASP.NET mVc, SignalR 2.0 and Owin Katana, jQuery AngularJS 1.4, Cordova, Ionic, WpF, Silverlight, WCF, Web API 2.0, Object Oriented Analysis & Design, Reactive Programming, Aspect Oriented Programming and Metaprogramming: Reflection.Emit, DLR, Lambda Expressions Trees, Mono.Cecil and T4.
  • C#, Python, R, C++, JavaScript, SQL, F#, FoxPro 2.6
  • Machine Learning Unit Testing MS Visual Studio 2015 and earlier, RStudio, Jupiter, ReSharper, ILdasm: MS SQL Server 2012 and earlier, PostgreSQL: MS SQL Server Reporting Services: OpenStack, MS Azure, AWS: Pandas, scikit-learn, Tensorflow, Keras, Azure ML: NUnit, xUnit, MsUnit, Moq

PROFESSIONAL EXPERIENCE

Confidential, Parsippany, NJ

Senior Software Engineer

Responsibilities:

  • Design and development of secured distributed service-oriented web and mobile applications
  • Development of web and desktop applications which allow to segment areas and detect edges using Computer Vision Algorithms
  • Implementation of 3D manipulations of selected areas in 2D images using WebGL

Technologies: C#, Javascript, Apache Cordova, Ionic, AngularJS 1.4,FabricJS, WebGL, ThreeJS, WebAPI 2.0, OpenCV, EmguCV, Telerik AppBuilder, Auth0, Computer Vision Algorithms: Grabcut, Active Contour, Convolution matrix, Sober filter

Software Engineer

Confidential

Responsibilities:

  • Implementation of algorithms for data analysis of sales history
  • Data analysis of unlabeled data

Technologies: C#, C++, Python, Windows Forms, Machine Learning algorithms: Linear Regression, Logistic Regressions, Random Forest, AdaBoost and K-Means, Visual Studio 2008, MSUnit, scikit-learn, NumPy, Pandas, AzureML

Software Engineer

Confidential Responsibilities:
  • Proposed, designed & developed the architecture of the framework.
  • Developed different parts of the portal and integrated them with Portal Framework
  • Created reports using MS SQL Server 2008 SSRS
  • Implemented custom XML parser for Unity loC container's configuration
  • Developed different AOP interceptors

Technologies: .NET Framework 4.5.1, C#, ASP.NET MVC4, Entity Framework 6,WCF Data Services and Web API 2.0, MS SQL Server 2008, MS SQL Server Reporting Service, Windows Services, JavaScript, jQuery, SignalR, Task Parallel Library, Rx.NET, OOP/OOD, Aspect Oriented Programming using Lambda Expressions Trees, Reflection Emit and T4, Dependency Injection with MS Unity 2.0, NUnit, Moq, MS Visual Studio 2012, Team Foundation Server.

Confidential, Menlo Park, CA

Co-Founder & Lead Developer

Responsibilities:

  • Developed middleware that allows to build distributed virtual networks based on Dynamips
  • .Net API for OpenStack and integration with Cisco IOS images
  • Developed WPF desktop application designed by MVVM pattern
  • Integrated platform with Auto Layout algorithms
  • Developed Netflow v.9 Traffic Analyzer

Technologies: Python, C# 3.5/4/6, GNS3, Dynamips, OpenStack, Mono, WPF, Telerik UI Controls, WCF, MS SQL Server 2008, NHibernate, MVVM Light Toolkit, Castle Windsor IoC, Cisco IOS, Network protocols: SSH, Telnet, SMTP, Internet protocols: BGP, OSPF, SNMP, EIGRP, Netflow v.9, Linux Ubuntu, SVN, CruiseControl.Net, NUnit.

Confidential, Seattle, WA

Lead Developer

Responsibilities:

  • Developed a number of WPF, Silverlight 4/5 and ASP.NET applications
  • Converted existing Silverlight 4 application to Single Page Application
  • Developed templates for a bunch of HL7 reports using iTextShar

Technologies: .Net Framework 3.5/4.0, C#, WPF, Silverlight 4/5, ASP.NET Web Forms, ASP.NET MVC 2/3, WCF and WCF RIA, SOAP, Windows Services, sQl Server 2008, Entity Framework 4.1, NHibernate, MVVM Light Toolkit, Ninject, MEF, iTextSharp, Telerik Silverlight & ASP.NET Controls, Backbone.js, jQuery Templates, SVG, Raphael.js, NUnit, xUnit, Moq, Mercurial, Tortoise SVN, Visual Studio 2008/2010, Citrix GoToMeeting API, LDAP, Windows Server 2008.

Confidential

Senior Software Developer

Responsibilities:

  • Designed and developed reports using SSRS
  • Developed ASP.NET 2.0 and Windows Forms applications designed by MVP pattern
  • Developed plug-in for Internet Explorer 6+

Technologies: .Net Framework 2.0/3.5, C#, C++, COM, ATL, WinForms, ASP.NET Web Forms, Javascript, MS Access 2003,MS SQL Server 2005, Dbase IV, MS SQL Server Reporting Service, Telerik Sitefinity, Visual Studio 2005/2008, Tortoise SVN, Visual SourceSafe 2005, NUnit.

We'd love your feedback!