We provide IT Staff Augmentation Services!

Senior Software Programmer Resume

SUMMARY

  • Overall 9 years of experience in designing and developing Web applications in Microsoft Technologies and Java Script frameworks like Angular JS and node.js.
  • Experience in creating Single Page Applications using Angular JS and node.js.
  • Experience in build tools like Grunt, NPM, Bower.
  • Experience in creating message based Web Services for SharePoint using CSOM and Server object model using Service Stack.
  • Strong experience in the development of enterprise portal applications using MOSS 2007 and SharePoint Server 2010.
  • Expertise in gathering requirements from the Business users.
  • Excellent understanding of SharePoint Object Model, Custom List Definitions, Event Handlers, Workflows, Master Pages, Lists and Document libraries, Custom permissions, SPSecurity, Content Types, Custom Field Types, CAML, Features, Solution package, SharePoint Search, Information Management Policy.
  • Worked in developing custom web parts, customizing OOB components and client side components using JQuery and JavaScript.
  • Working knowledge of various tools like SharePoint Designer, Visual Studio 2005, 2008, PowerShell, IE Developer Tool and U2U CAML query builder.
  • Experienced in developing interactive components using third party tools like Telerik and Infragistics controls.
  • Handled the projects from Requirement Gathering Phase to Post production support.
  • Experience in both Agile and waterfall software development models.
  • Expertise in Agile software development methodology.

TECHNICAL SKILLS

Languages: C, C++, C#, Java, JavaScript, Node.js

Operating Systems: Windows 9x, XP, Vista, 7, 2003 Server, 2008 Server, Windows Server 2012

Databases: MS - SQL Server 2005, 2008, 2012, My Sql

Internet Technologies, Platforms And: Node.js, Angular JS, ServiceStack, MOSS 2007, SharePoint 2010, SharePoint 2013, Fast Search Integration, ASP.Net, ADO.Net, HTML, DHTML, JQuery, XML, Web Services,, SSRS 2005

Development tools: VS 2008, WebStorm

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Programmer

Responsibilities:

  • Automate post-processing of microscopy datasets as much as possible
  • Resolve challenges of managing, securing and sharing large amounts of microscopy data being produced
  • Consolidate features of disparate tools and systems to handle images from various microscopes
  • Create a simple to use, administer and deployable system; built using automated build, test and a continuous release cycle
  • Create a collaborative development environment using open source technologies and attracting talent in microscopy and systems engineering
  • Create Single Page Applications using Angular JS.
  • Develop Server API’s using node.js to connect to SharePoint web services to access data for a specific facility.

Environment: Angular JS, node.js, Grunt, NPM, JSON

Confidential

Senior Software Programmer

Responsibilities:

  • Set up SharePoint farm for migration to best simulate the current environment.
  • Execute SharePoint 2013 pre-requisite tool to identify and fix any issues in getting SharePoint installation done.
  • Installing SQL Server 2012.
  • Installing SharePoint 2013.
  • Backup existing content database from SharePoint 2010 server.
  • Restoring the database in SQL Server 2012.
  • Build custom components and deploy in SharePoint 2013 environment.
  • Test if the migration is successful.

Environment: SharePoint 2013, SharePoint 2010, SQL Server 2012, Windows Server 2012

Confidential

Senior Software Programmer

Responsibilities:

  • Defining service messages for various services
  • Building the web services that will allow users to access facility, projects, resources in a facility.

Environment: VS 2012, SharePoint 2010, ServiceStack

Confidential

Onsite Technical Lead

Responsibilities:

  • Requirement Analysis and Design.
  • Initial estimation.
  • Managing day to day issues in project.
  • Interact with client to update/review the current status and get clarification on the requirements.
  • Providing technical solutions.
  • Coordinate with the deployment team for QA and production deployments.
  • Performance Optimization.

Environment: SharePoint 2010, WSS 3.0, ASP.Net 3.5, C#.Net, VS 2008, Sql Server 2008.

Confidential

Onsite Technical Lead

Responsibilities:

  • Requirement Analysis and Design.
  • Initial estimation.
  • Interact with client to update/review the current status and get clarification on the requirements.
  • Providing technical solutions.
  • Coordinate with the deployment team for QA and production deployments.

Environment: MOSS 2010, WSS 3.0, ASP.Net 3.5, C#.Net, VS 2005, Sql Server 2005.

Confidential

Onsite Technical Lead

Responsibilities:

  • Requirement Analysis, estimation, design and development.
  • As this was a small tool I worked as an independent resource in delivering this tool.

Environment: ASP.Net 3.5, C#, SharePoint 2007, Sql Server 2005

Hire Now