We provide IT Staff Augmentation Services!

Tech Lead, Senior Developer Resume

0/5 (Submit Your Rating)

Morristown, NJ

SUMMARY

  • 8+ years of experience withAnalysis, Design, Development, Implementation, Testing and supportingof various client/server Applications using Microsoft Technologies.
  • Experience in programming with .NET Framework using C#, VB, ADO.NET, ASP.NET, PL/SQL, Visual Studio 2005/20, 2013, IIS, OKTA, Dependency Injection, UNITY, Entity framework, Reposiory
  • Experienced in WinForms application development using VC++, VC#, ADO.NET, WPF.
  • Good experience in developing applications using MVC, MVVM Design patterns
  • Experienced in Web application development
  • Experienced in Content Management Systems Sharepoint, LotusNotes, SiteCore,Documentum
  • Experience in migrating data between content management systems using TRUMigrate and TRUCompare
  • Experience in building Web Services, SOAP, REST, WCF Services, WEB API
  • Experience in Rapid Application development and creation of proof of concepts for latest technologies and convert these into projects
  • Mentor Team for design thoughts and involve in technical architecture for various projects
  • Lead for Innovation Council to review and convert thoughts to real time projects
  • Excellent working knowledge in Developing Windows Services, Web Services, SOAP, XML, XSD, XPATH, IIS, VBScript and JavaScript.
  • Experience in working with Fiddler for web request and response debugging
  • Worked on designing and developing web applications using HTML, HTML 5, XML, XAML, JavaScript, JQuery, LINQ, Web Services, AJAX, CSS, Master Pages, Boot strap, Angular, Amber java script, Responsive design
  • Experience in writing LAMDA and LINQ Expressions
  • Experience in working with Entity Framework and customizations using Repository
  • Experience in working with Design and Requirement documents, UML, Visio and process flow diagrams
  • Good Knowledge in Design patterns
  • Experience in building applications using windows workflow foundation
  • Good Knowledge in object oriented principles and data structures and design patterns
  • Experience in designing and developing User Interfaces using ASP.NET, AJAX, XML, HTML/DHTML, CSS, Java Script, Windows Form Controls and Web Form Controls, MVC views
  • Experience in creating Content Types and Site columns in Sharepoint
  • Experience in Sharepoint 2007/2010/2013.
  • Experience in Creating Workflows in Sharepoint 2010/2013. Custom aspx forms deployment in sharepoint 2013
  • Experience in designing and displaying reports in sharepoint
  • Experience in creating web parts and apps
  • Experience in Version control of document libraries
  • Experience in build management using JENKINS, TFS
  • Experience in Deploying custom solutions, custom forms, custom site creations, custom content types
  • Experience in designing and deploying MVC web applications in sharepoint
  • Experience in writing power shell scripts
  • Experience in coding features and custom event receivers
  • Experience in JSOM, CSOM, SOM for sharepoint
  • Experience and writing and using WCF Services for sharepoint
  • Experience in most of the out of box functionalities with sharepoint
  • Experience in creating and designing Master Pages
  • Experience in viewing and debugging using ULS Logs and fiddler
  • Worked extensively in managing security features in the .NET framework and sharepoint like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
  • Experience in using Sharepoint Designer
  • Experience in creating and deploying info path forms. Using these forms from workflows
  • Extensively used LINQ and Entity Framework to exchange data between web applications and database objects.
  • Expertise in developing User Controls and Custom Controls using C# and ASP.NET.
  • Worked extensively in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
  • Expertise in using ADO.NET
  • Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, stored procedures, Functions, Views, Indexes and Triggers, Rules, Defaults, user defined data types and functions in SQL Server.
  • Experience in handling various backend data sources like MS SQL Server 2005/20, MS Access, Oracle and XML Data source.
  • Strong skills with an understanding and development experience in Web Services, XML, SOAP, UDDI and WS - Security.
  • Experience in N-Unit unit testing.
  • Experience in using Microsoft Visual SourceSafe and Team Foundation Server TFS, SVN, Perforce for Version Control
  • Experience in working with Agile Methodologies.
  • Excellent analytical, communication & interpersonal skills.

TECHNICAL SKILLS

Operating Systems: Windows XP, Vista, Windows NT Server

.Net Framework: .Net Framework 2.0, 3.0, 3.5, 4.0, 4.5, Entity Framework

Languages: C, C#, C++

Scripting Languages: VBScript, JavaScript, XML, XSD, XSLT

Databases: Oracle, MS Access, SQL Server 2005/2008/2010, T-SQL

Web Technologies: ASP.Net, ASP, HTML, AJAX, MVC webforms, MVVM

SharePoint: MOSS 2007, SharePoint 2010, SharePoint 2013

Web Servers: Internet Information Server (IIS)

Reporting Tools: Crystal Reports, SSRS (SQL Server Reporting Services)

Distributed Technologies: Web Services, WCF, WPF, Silverlight 4.0/5.0

Unit Testing: N-Unit

Development Tools: Visual Studio ( 2005/20 /2013 )

Source Control Systems: Team Foundation Server 2010/2012/2013, SVN, VSS

PROFESSIONAL EXPERIENCE

Confidential, Atlanta GA

Senior .Net Developer

Environment: NET Framework 4.5, C#.NET, ASP.NET, MVC 5.0, Entity Framework, SOA, AJAX6,HTML5,CSS3 6, LINQ, WEB API’S, JavaScript, Win Forms, bootstrap, Agile (scrum), amberjQuery6,NUnit, JSON6, SQL SERVER 2012,Visual Studio 2012/2013, TFS 2013, Perforce, OKTA, OWIN, OAUTH, Dependency Injection Unity, Repository, Unit of work

Responsibilities:

  • Worked with product manager and team to evaluate requirements and create stories for each requirement
  • Created high level framework and class designs for project
  • Agile Scrum for tracking project. Used Versionone
  • Involved in Design, Coding and testing phases of the project. Automated test framework using NUnit
  • Integrated project with NLog for logging mechanisms
  • Generic Results using IHTTPActions and DTO implementations.
  • Experience in doing Proof of concepts for latest trends and latest technologies and converting these into real time projects
  • Coordination with team and product manager for maintaining change controls from business
  • Practiced Agile Methodology in order to review progress of project in Biweekly sprints.
  • Extensively worked on creating WEB API contracts for User managment
  • Integrated service layer wit OKTA for promoting single sign on
  • Design and Develop MVC web application for common login and user creation
  • Design and Develop generic Email Templates for communication with users about account management
  • Continuous integrity with TFS and Perforce for source control. Create Build definition for managing builds
  • Research on OKTA about services being offered and business integration
  • Designed the application as 3 - tier architecture with extensive use of Object Oriented programming techniques.
  • Experience in creating and working with Dependency Injection principles using Unity.
  • Conducted peer code reviews
  • Entity framework with repository pattern for SQL
  • Integrated project with JENKINS for build management
  • Client side validations using JQuery
  • Used C#.NET 4.5 to develop code for business and repository layer
  • Experience in using interactive user experiences for MVC Web Aplication. Bootstrap for css
  • Used Entity Framework as ORM tool to map classes with tables to enable working with rows as objects.
  • Used LINQ WITH REPOSITORY to retrieve the data from the backend through Entity Framework classes.
  • Experience in working with JSON REST API and SOAP API formats
  • Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against SQL SERVER
  • Experience in developing and deploying WEB API in OWIN/IIS
  • Written Complex PL/SQL Scripts, Stored Procedures and Views in SQL SERVER Creating work items in TFS 2013. Continues Integration of project with TFS 2013
  • Experience in doing technical level support, reading code, and SQL, Running SQL script to verify/validate data.
  • Also used Azure for Scaling and checking the reliability of the applications which were developed during the project

Confidential, New Jersey

Senior .Net Developer

Environment: NET Framework 4.5, C#.NET, ASP.NET, MVC 4.0, Entity Framework, SOA, AJAX6,HTML5,CSS3 6, LINQ, web API’S, JavaScript, Win Forms, bootstrap.js,Agile (scrum), Backbone.js & Angular.js 8 frameworkjQuery6,Junit,Jmeter,ADO.NET, WCF, WPF, JSON6, SQL SERVER 2012,EAI T-SQL 8,Visual Studio 2012/2013, Silverlight, TFS 2013,RAD, WWF, IIS 7

Responsibilities:

  • Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
  • Used DDD (Domain Driven Design) concepts to help design and document architecture to promote Ubiquitous language and improve shared understanding of the project.
  • Involved throughout in Software Development Life Cycle (SDLC) process
  • Involved in Design, Coding and testing phases of the project.
  • Experienced in doing Proof of concepts for latest trends and latest technologies and converting these into real time projects
  • Practiced Agile Methodology in order to review progress of project in monthly sprints.
  • Designed the application as 3 - tier architecture with extensive use of Object Oriented programming techniques.
  • Followed Single Responsibility design principle throughout the project.
  • Conducted peer code reviews
  • Used C#.NET to develop code for business and repository layer
  • Experience in designing and coding for windows workflow foundation
  • Experience in using interactive user experiences for Web Aplication.
  • Used Entity Framework as ORM tool to map classes with tables to enable working with rows as objects.
  • Used LINQ to retrieve the data from the backend through Entity Framework classes.
  • Experience in working with JSON REST API and SOAP API formats
  • Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against Oracle 10g PL/SQL
  • Experience in developing and Deploying MVC 5 Web application in Sharepoint
  • Experience in developing and deploying WEB API in IIS
  • Written Complex PL/SQL Scripts, Stored Procedures and Views in Oracle 10g database Creating work items in TFS 2013. Continues Integration of project with TFS 2013
  • Experience using Silverlight in creating and using interactive user.
  • Design, Development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
  • Experience in using RAPID APPLICATION DEVELOPMENT (RAD), to create a system that can be modularized in 2-3 months of time.
  • Experience in doing technical level support, reading code, and SQL, Running SQL script to verify/validate data.
  • Extensively worked on developing applications using Azure .
  • Also used Azure for Scaling and checking the reliability of the applications which were developed during the project
  • Testing and reproducing the issue to determine if there is a defect.
  • Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
  • Experience In writing WCF Services
  • Used LINQ to aggregate data from repository layers.
  • Experience in using Angular.js 8,ability to test views and able to do end to end unit testing. Also, using continuous integration.
  • Have written business logic for fetch and update data from database and displayed on Win Forms.
  • Used collections, interfaces, abstract classes to implement the project and also worked with the Exception Handling.
  • Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services.
  • Used WCF services for communicating with Microsoft SCCM (System Center Configuration Manager) server. One of the purposes was for license management.
  • Involved in coding member validation business functionality using WCF and client front end layers using WPF and Silverlight.
  • Used List, Trees, Toolbars, Menus and Context Menus for navigating between pages in Windows Presentation
  • Foundation (WPF).
  • Experience Working on, MVVM (Model View, View Model) in applications.
  • Experience Working on Windows 8
  • Familiar with several design patterns
  • Used Bootstrap CSS for front end design.
  • Used SQL Server 2012 Standard Edition for database.
  • Used ASP.NET MVC 4.0 Data annotations to enforce data validation.
  • Returned data to front-end in JSON format.
  • Wrote stored procedures with complex SQL queries.
  • Involved in writing test plans and writing test scripts for Unit Testing.
  • Resolved QA bugs for front end and back end.
  • Used Team Foundation Server (TFS) for version control

Confidential, New Jersey

Tech Lead, Senior Developer

Environment: .NET Framework 4, Sharepoint 2010, Next Docs 5, 6, C#,vb,SQL,caml,Document management, WSP, Web Services, Entity Framework, WPF

Responsibilities:

  • Involved in all theSDLCincludingPlanning, Analysis, Design, Implementation, Testing, debugging and Documentation
  • Developed Custom web service and hosted in sharepoint environment for access for internal Tools
  • Created WCF services with HTTP binding
  • Tested WCF using WCFServiceClient.exe
  • Tracking SOAP requests/response using Fiddler
  • Created and exposed REST based webservices using WCF
  • Created and Developed WPF application for Migrate and Test documents
  • Packaged WSP for installation of custom web service in the Sharepoint environment
  • Written Powershell commands for installations and various operations with sharepoint
  • Architecture solutions for complicated problems during Operations
  • Design process and flow for facilitating rules and properties update
  • Developed Migration Tool which reads all the data and its properties from source system and migrates to target system
  • Implemented Sharepoint record declaration functionality programmatically based upon rules configuration
  • Item level security can be programmatically declared for each record based upon status of the document
  • Versions can be extracted and created maintaining the version tree between source and target systems
  • Worked on Client Object Model, Server Object Model, Sharepoint web services
  • Created content types and Libraries
  • Site and Work space creation. Created workflows for updating permissions
  • Familiar in working with Nintex Work flows
  • Created Windows Application to facilitate extraction process
  • Set up packages and deployments
  • Unit Testing of the products/Enhancements
  • Code review and Necessary suggestions and updates

Confidential

Senior Developer

Environment: Share point 2010, C#.net, SQL Server 2008, CAML, Web Services, ASP.NET controls, Visual Web parts, WCF Services

Responsibilities:

  • Involved in all theSDLCincludingPlanning, Analysis, Design, Implementation, Testing, debugging and Documentation
  • Created list definitions/content type/site columns foundation schema
  • Developed custom web parts and Nintex workflow based on requirements
  • Created WCF service to pull data from ERP System
  • Configured the managed metadata service application and search service application in central administration
  • Developed custom timer job based on the customer requirement
  • Created Added/Updated item event receivers on daily operation lists.
  • Created PowerShell scripts for to install, update and deploy wsp
  • Worked extensively with VS, ASP.NET controls such asGrid Viewwith SharePoint Object model
  • Worked with Central administrator configurations like web application management and service application management

Confidential, Ohio

Senior Developer

Environment: .net 4.0, C#, visual studio 2008, SQL Server 2008, SAP, XML, ASP.NET

Responsibilities:

  • Involved with Analysis, Design, Development, and Implementation of application.
  • Created .net windows Mobile application for creating quote which used windows mobile SDK
  • Created CAB files for Multiple regions 13 Countries .
  • Maintained language translations in .resx files
  • SQL Stored procedure is created for parsing XML feed from Mobile
  • Created ASP.NET web application for creating quote through web
  • Used GRID Views and ASPX Controls to design web pages
  • Created Report Viewer Controls which facilitates users to Export results to EXCEL, PDF and WORD Documents
  • Multiple Stored procedures are created for storing data to SQL database which comes from web
  • SQL Procedure is created to push data to SAP from SQL
  • Windows Service is created to start the procedure for every 12 hours to push data to SAP
  • SSRS reports are created to enable Technicians and Managers to View the detailed quote information
  • Deployed Web solution to IIS
  • SSRS Report is emailed as an attachment to customer for approval and Signature

Confidential, Morristown NJ

Developer

Environment: WPF, C#, visual studio 2008, Excel Charts, MVC, XAML

Responsibilities:

  • Involved with Requirement Analysis, Design, Development, and Implementation of application.
  • Created WPF application to provide rich UI to perform pressure accuracy of Confidential switches
  • Used MVC pattern to facilitate reusability of code for future LOB integrations
  • Created excel formulae to perform calculations
  • Model code inserts user inputs in appropriate cells of excel, formulae in excel performs calculations and provides output and creates charts in excel
  • C# code is written to read output data from corresponding cells of excel and send data to Controller -view and display data to user
  • Chart control is created in View screen of WPF application which displays the pressure indicators of Confidential Switches
  • Created distributable package maintained versions of application released.
  • Provided patches depending on requirement changes requested by customers

Confidential, Morristown NJ

Developer

Environment: .NET 3.5, C#, visual studio 2005, SQL Server 2005, SQL Stored Procedures, SSRS

Responsibilities:

  • Involved with Analysis, Design, Development, and Implementation of application.
  • Created C# console application to pull data from mailbox and download excel attachment and process data to SQL
  • Created WEB application to display product data
  • Master Pages are created for web application to provide standardized unique experience across the aspx pages in web application
  • Search screen is provided for users to filter out data
  • Users can filter out data in results provided in GRID
  • Used TELERIK Grid Controls
  • Multiple SQL Server procedures are created to update/Create data in SQL database
  • Used Role Management in .NET to maintain different user roles
  • Created barcode scanner code for scanning product and creating excel based on product scanned.

We'd love your feedback!