We provide IT Staff Augmentation Services!

Lead .net Application Developer / Architect Resume

3.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • 14+ years of experience in manage, architect, lead and develop N - tier Client/Server, Windows, Mobile applications using Microsoft and Open source technologies.
  • Manages different teams, under application services, who are all maintaining current infrastructure as well as future software to run on different platforms.
  • Expertise in managing software requirements throughout the different phases of software development life cycle (SDLC) including requirement engineering, architectural design, analysis, implementation, process improvement and maintenance of standalone, multi-tier, web-based, portal-based, object oriented enterprise applications.
  • Document all technical requirements and design technical solutions utilizing enterprise architecture standards including documenting all solution components and configurations.
  • Expertise in configuring, developing and publishing application on Amazon, Microsoft Azure and Rackspace cloud platforms.
  • Good Experience in designing the applications using Service Oriented Architecture (SOA), N-Tier architecture, Model-View-Controller (MVC) and Singleton.
  • Experience using NoSQL storage and infrastructure services like DocumentDB, Redis and DynamoDB.
  • Expertise in single page mobile aware websites using .js technologies and creating Android, iOS, Cordova and kahuna build systems using Jenkins build servers.
  • Well experienced in .Net Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.6 and developing Web applications with ASP.NET 2.0, 3.5, and 4.0., Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Language Integrated Query (LINQ).
  • Expertise in GUI development and implementing Relational Database Management Systems using Microsoft SQL Server 2014/2012/2008/2005/2000 and Oracle 11g/10g/9i/8i.
  • Well Experienced in developing Distributed Component Applications using XML/Web Methods Web Services.
  • Extensive knowledge of database architecture, design, development and creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Triggers.
  • Extensive knowledge of .NET framework with in-depth usage of OOP’s approach.
  • Good Experience in Windows Communication Foundation (WCF) for all the data transfers using Data Contracts and Service Contracts in XML Format.
  • Proficiency in using various database access technologies like XML, XSLT and XPATH.
  • Good knowledge of using CICS (Customer Information and Control System) to perform online and batch maintenance works and tracking the MQ series scheduled tasks.
  • Expert in using DB2 Control Center and DB2 Connect in .Net applications.
  • Experience in applying Design Modeling techniques with Microsoft Visio for better object designs.
  • Good knowledge of Object Oriented Systems Analysis & Design (OOAD) methodologies, Design patterns, knowledge of all phases of Software Development Life Cycle (SDLC) from functional specification through coding, testing and knowledge transfer.
  • Well experienced in Version Control management using GitHub, SourceTree, BitBucket, Team Foundation Server, Visual SourceSafe, Tortoise SVN and Serena Dimensions.
  • Working knowledge of Microsoft Analysis Services OLAP reporting and BizTalk Server.
  • Experience in NUnit using C# in automation testing of applications.
  • Experience in ISO 9001:2000 implementations.
  • Functional Domain experience involves Financial, Utility, Trading and Health Insurance Managements.
  • A strong team player with excellent interpersonal and communication skills and ready to take an independent challenge.
  • Self-motivated with ability to work independently and in the team environment.

TECHNICAL SKILLS:

Programming Languages: C#, VB.NET, Microsoft Visual Basic 6.0, VB, Java, C/C++, Pascal, COBOL.

Scripting and Markups: AngularJS, NodeJS, JavaScript, VBScript, JQuery, HTML, CSS, XML, XSLT, XPATH.

Databases: Microsoft SQL Server 2014/2012/2008/2005/2000, IBM-DB2Connect, Oracle 11g/9i/8i and MS Access.

Dev Environments: Microsoft Visual Studio .Net 2015/2013/2010 /2008/2005/2003, Crystal Reports.NET, WebMethods 6.0 and RAD7.0

Web Technologies: ASP.NET 4.6/4.5/4.0/3.5/2.0/1.1, ADO.NET 3.5/2.0/1.1, XML Web Services, SOAP, WSDL, JDBC, Java Servlets, JSP.

Design / Modeling Tools: Microsoft Visio, UML, Star Team.

Middle Ware: Web Services, Web Methods, Tibco, RAD, COM and DCOM.

Dev Methodologies: Agile/Scrum, Agile/Kanban, Rapid Application Development (RAD) and OOPs.

Reporting Services: SQL Server 2014/2012/2008/2005 Reporting Services, SSIS, SSAS and Crystal Reports.

Web /App Servers: MS IIS, Oracle-Aqua Logic, BizTalk Server.

Build/Scheduling: MS-Project. Cruise Control, BuildMaster, NPM, Cordova, Kahuna, Jenkins and TestFairy.

Design Patterns: MV-VM, Model View Controller (MVC), Singleton.

Source Control: GitHub, SourceTree, BitBucket, Atlassian Jira, Green hooper, Visual Source Safe, Tortoise SVN.

Quality Management/Process Implementation: Implementation of ISO 9001:2000 quality standards. Software Development Plan, Software Requirements Document, Use Cases, Co-ordination, Status Reporting, System Test Reports.

System Testing: Selenium, JMeter, SOAPUI, Postman, Unit Testing, NUnit, Unit Test Cases, Test Plans & Reports.

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Lead .Net Application Developer / Architect

Responsibilities:

  • Followed Agile developmental approach to deliver product releases by sprint processes in an iterative and incremental approach( SCRUM).
  • Introduced No-Sql data base (Redis), and rewrote the cache and state mechanism across all Tillster platforms and products.
  • Integrated Redis with QA/UAT/Production servers under AWS load balancing environment with robust failover mechanism.
  • Configured Splunk/App Dynamics with error/application/events log files and used them to trouble shoot performance and production issues.
  • Designed and developed a new version of Restful API using C#, MVC to support Tillster in integrating with partners, delivery providers and POS machines.
  • Enhanced payment gateways (First-data, chase-tech, paytronics, levelup and RapidConnect) to track the order payments, handle the fraud payments, refunds and re-orders.
  • Worked with a team of off-shore developers, participated in design, code and product reviews with business owners/sponsors.
  • Wrote Sql stored procedures as required and did performance tuning of the existing stored procedures.
  • Converted existing Web API project to integrate the data access layer with Entity Framework. Re-structured the project layers without effecting the partners and existing front end web, mobile applications.
  • Configured BuildMaster to continual integration of code commits and automate builds to QA/Regression/Beta AWS servers.
  • Git/SourceTree/BitBucket is used as the revision control system.

Environment: Windows 10/8/7/Vista/XP, Visual Studio 2015/2013/2010, .Net Framework 3.5/4.0/4.5.2/4.6, C# 3.0/3.5/4.0/4.5, VB.Net, Visual Studio code, LINQ, ASP.NET, HTML, CSS, IIS 7.0, Angular1.1/2.0, NPM, JQuery, Cordova, Jenkins, WCF, Ajax, SQL server 2005/2008/2012, Restful, WebAPI, JSON, Entity Framework, Dapper, GitHub, GitBash, SourceTree, BitBucket, BuildMaster, Team Foundation Server (TFS), JIRA and Agile development methodology.

Confidential, Alpharetta, GA

Lead .Net Application Developer / Architect

Responsibilities:

  • Architect, designer and lead developer, manage development efforts and serve as the communication channel between management and developers.
  • Mentored junior developers, as lead developer participated in design reviews, and ensured design meets functional and operational needs and company standards.
  • Followed Agile developmental approach to deliver product releases by sprint processes in an iterative and incremental approach( SCRUM).
  • Represented the design using UML in Microsoft Visio, including creating class diagrams, sequence diagrams and activity diagrams.
  • Involved in more than one projects at a time, lead the client meetings, requirement gatherings and implement projects, deploy, maintain and production support.
  • Application development is based on N-Tier architecture interacting with multiple data sources and third party API’s.
  • Designed and developed new MVC RESTFull API’s to expose Confidential data to partners and converted existing web apps to use the rest full api’s for data exchange.
  • Used ASP.NET MVC4 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
  • Designed components and work flow modules making full use of Entity Frameworks core features relating to Predicate Builders, Service Managers and Filter Templates etc.
  • Designed object model, data model, tables, constraints, necessary web methods objects and functions.
  • Involved in defining the ServiceContracts, OperationContracts and bindings for the Development of Services using WCF.
  • ASP.Net and C# is used to implement the business logic and Server side validations, JQuery, to client side validations.
  • Implemented ISO8538/SAML2.0/SSO mechanism to interact with Confidential partner companies.
  • Ajax Toolkit, JQuery are used to post and receive asynchronous calls to the database and web method calls to minimize the page post backs.
  • Extensively created and used custom controls to reflect client’s themes look, feel and business model.
  • SQL Server 2012/2008/ MySQL is used to handle the data transactions to the databases using data Access layer.
  • Architected, Designed and developed Selenium automatic test packages for web, data testing. Setup QA team and mentored QA’s, trained them on QA process and selenium.
  • Extensively used Application and Page level tracing and involved in debugging and testing of the application using the trace and Log files.
  • Team Foundation Server is used as the revision control system.

Environment: Windows 7/Vista/XP, Visual Studio 2013/2010, .Net Framework 3.5/4.0, C# 3.0/3.5, LINQ, ASP.NET, MVC, HTML, CSS, IIS 7.0, JQuery, WCF, SAML, Ajax, SQL server 2005/2008/2012, Entity Framework, SQL Server 2012, SSRS, SFTP, Team Foundation Server (TFS) and Agile development methodology.

Confidential, Alpharetta, GA

Lead .Net Application Developer / Architect

Responsibilities:

  • Architect, designer and lead developer, manage development efforts and serve as the communication channel between management and developers.
  • Lead a team of developers, as lead developer participated in design reviews, and ensured design meets functional and operational needs and company standards.
  • Followed Agile developmental approach to deliver product releases by sprint processes in an iterative and incremental approach( SCRUM).
  • Represented the design using UML in Microsoft Visio, including creating class diagrams, sequence diagrams and activity diagrams.
  • Application development is based on N-Tier architecture interacting with multiple data sources and third party API’s.
  • Designed object model, data model, tables, constraints, necessary web methods objects and functions.
  • ASP.Net and C# is used to implement the business logic and Server side validations, JQuery, to client side validations.
  • Implemented ISO8538/SAML2.0/SSO mechanism to interact with Confidential partner companies.
  • Ajax Toolkit, JQuery are used to post and receive asynchronous calls to the database and web method calls to minimize the page post backs.
  • Extensively created and used custom controls to reflect Confidential themes look, feel and business model.
  • SQL Server 2012/2008/Oracle 11g is used to handle the data transactions to the databases using data Access layer.
  • Sql Server Integration Services (SSIS) is used to create dynamic packages for Incremental Loads and Data Cleaning in Data Ware House and maintain the archive versions of huge data.
  • Designed and created around 30 SSIS packages to handle the data transfers between multiple departments and data ware houses.
  • QlikView is used to create customer specific dynamic data reports.
  • Extensively used Application and Page level tracing and involved in debugging and testing of the application using the trace and Log files.
  • DB2 control center is used to interact with mainframe and SQL statements.
  • Team Foundation Server is used as the revision control system.

Environment: Windows 7/Vista/XP, Visual Studio 2013/2010, .Net Framework 3.5/4.0, C# 3.0/3.5, LINQ, ASP.NET, HTML, CSS, IIS 7.0, JQuery, WCF, SAML, Ajax, SQL server 2005/2008, Entity Framework, SQL Compact Edition 2008, SSIS, QlikView, IBM-DB2 Connect, Oracle, Team Foundation Server (TFS), JIRA, Cruise Control and Agile development methodology.

Confidential, Alpharetta

Lead .Net Application Developer / Architect

Responsibilities:

  • Technically lead and manage two teams of developers in on-shore and off-shore development infrastructure.
  • Represented the design using UML in Microsoft Visio, including creating class diagrams, sequence diagrams and activity diagrams.
  • Developed the application using ASP.NET, extensively used the OOPS concepts while developing the business objects.
  • Application development was based on N-Tier architecture interacting with multiple data sources and third party API’s.
  • Worked on various components and work flow modules making full use of Entity Frameworks core features relating to Predicate Builders, Service Managers and Filter Templating etc.
  • ASP.Net and C# is used to implement the business logic and Server side validations and JavaScript, JQuery to client side validations.
  • Amazon (AWS) services used to deploy web application, sql instances for multi-store deployments.
  • Extensively created and used custom controls to reflect Confidential themes look, feel and business model.
  • SQL Server 2005/2008 is used to handle the data transactions to the sql database in Data Access layer.
  • Developed various custom controls including a excel style editable grid and animated list boxes, etc.
  • Integrated existing AT&T webservices into the application and developed new WCF services.
  • Developed an admin module to configure kiosk screens and update the product and plan information for kiosks based on regions.
  • Extensively used DB2 Connect to maintain data interoperability between different mainframe systems.
  • Good knowledge of using CICS (Customer Information and Control System) to maintain online and batch maintenance and also tracking the MQ Series scheduled tasks.
  • AJAX/Ajax Toolkit is used to post and receive asynchronous calls to the database and web method calls to minimize the page post backs.
  • Sql Server Integration Services (SSIS) is used to create dynamic packages for Incremental Loads and Data Cleaning in Data Ware House and maintain the archive versions of huge data.
  • Designed and created around 30 SSIS packages to handle the data transfers between multiple departments and data ware houses.
  • Integrated various modules of the Kiosk to AT&T API’s to showcase their products and plans.
  • SQL Server Compact Edition 2008 was used for data storage.
  • Sql Metal/Entity Model was used for generating the model and LINQ to SQL querying against the model.
  • Team Foundation Server is used as the revision control system.

Environment: Windows 7/Vista/XP, Visual Studio 2010/2008, .Net Framework 3.5/4.0, VB/C# 3.0/3.5, LINQ, ASP.NET, HTML, CSS, IIS 7.0, JavaScript, WCF, Ajax, SQL server 2005/2008,Entity Framework, SQL Compact Edition 2008, SSIS, SSRS, IBM-DB2 Connect, Oracle, CICS,COBOL, Team Foundation Server (TFS), Cruise Control, Design Patterns (MV-VM) and Agile development methodology.

Confidential, Alpharetta, GA

Sr .Net Application Developer

Responsibilities:

  • Architected, designed and developed this application using asp.net 3.5/4.0, C#, Visual Studio 2010, SQL Server 2008 and Oracle 10g.
  • Designed Data model to provide Service-Oriented Database Architecture (SODA).
  • Coded various network adapters against social networks such as YouTube, Google Blogs, Twitter, Facebook, Reddit, Digg, Yahoo, etc using their public APIs.
  • Developed WPF modules using PRISM, MVVM (Model-View-ViewModel) pattern.
  • Worked on various optimized client - server communication technologies including FlourineFx, Web-Orb and WCF RIA Services.
  • Extensive experience working with Entity Framework incorporating compiled queries, linq queries extensions, data archiving, etc. SQL Server 2008 was used for data storage.
  • Implemented various custom controls including list boxes, charts, timelines, layout controls, etc, using Expression blend.
  • Designed high level entity data model for the application and used LINQ to retrieve data.
  • Wrote complex SQL stored procedures, Triggers and queries to interact with the sql data base.
  • Created a robust scheduler system to aggregate traffic and metrics from social networking APIs on hourly bases and store the data in SQL data base.
  • Developed, Published and hosted application on Amazon S3 cloud instance.
  • Extensively used Open Amplifiers natural language process APIs to analyze the content from social networking websites to create custom taxonomies.
  • Handled application migration from .Net 3.5 to 4.
  • SVN was used as the source code revision control system.

Environment: Windows 7/Vista, Visual Studio 2010/2008, .Net Framework 4.0 - 3.5, Entity Framework, ASP.NET, WCF RIA services, FlourineFx, WebORB, WCF, SQL server 2008, Tortoise SVN, Cruise Control, Amazon S3 and Agile development methodology.

Confidential, Columbus, GA.

Sr.Net Developer/Analyst

Responsibilities:

  • Extensively involved in analyzing the business requirements, responsible for designing, developing, testing, end user presentation and deployment.
  • Lead a team of 6 developers, as lead developer participated in design reviews, and ensured design meets functional and operational needs and company standards.
  • ASP.Net and C# is used to implement the business logic and Server side validations and JavaScript, JQuery to client side validations.
  • Represented the design using UML in Microsoft Visio, including creating class diagrams, sequence diagrams and activity diagrams.
  • Developed the application using ASP.NET, extensively used the OOPS concepts while developing the business objects.
  • Involved in designing object model, data model, tables, constraints, necessary web methods objects and functions.
  • Designed and implemented WebPages using .Net 3.5 Navigation controls as part of portal development.
  • Involved in defining the ServiceContracts, OperationContracts and bindings for the Development of Services using WCF.
  • SQL Server 2005/Oracle11G are used to handle the data transactions to the oracle database in DataAccess layer.
  • Language Imbedded Query (LINQ) is used in writing SQL Queries and access Stored Procedures to handle the data transactions.
  • Used Page Themes and Skin files to differentiate the main look and feels of the different brand pages.
  • Implemented User Controls for most of the common content of the site’s functionality.
  • Oracle-Aqua Logic portal tool is used to configure the access level settings, and to deploy the application through Aflac internet portal.
  • Used C#.Net Win and Web Validation Controls for the server side input validations.
  • Extensively worked on ADO.NET objects like Data Sets, Data Readers etc., in the Data Access Tier.
  • AJAX is used to post and receive asynchronous calls to the database and web method calls to minimize the page postbacks.
  • Implemented CSS-JavaScript based design for custom style definitions with HTML elements.
  • Extensively involved in creating and deploying WebMethods - Web Services, WSDL with classes for accessing the database.
  • WebMethods - Web Services was used to invoke different common language runtimes across the network, between different AppDomains.
  • Sql Server Session mode was used by writing and reading the session’s variables to SQL Data Base.
  • Serializable interface of Remoting is used to make the passage of objects as Serializable.
  • Used SOAP for transforming the XML data provided by the Web Service in a user defined format.
  • Expert in creating and using the new business objects using ADO.Net and C#.Net.
  • Created a custom Error handling component that will be used to log exceptions to an XML file.
  • Web.Config file is used for the application settings by writing database connection string and user authentication.
  • Extensively used Application and Page level tracing and involved in debugging and testing of the application using the trace and Log files.
  • Involved in Unit testing of the application according to the Use Cases written.
  • Used Visual Source Safe, Serena Dimensions Server as a version control tool for the managing the

Environment: Microsoft Visual Studio 2008, .NET Framework 3.5, C#. Net3.5, ASP.Net 3.5, ADO.NET 3.5, LINQ, AJAX, WCF, WPF, WebMethods, Oracle11g, SQL Server 2005, CSS, JavaScript, HTML, XML, Web Services, Visual Source Safe, Serena Dimensions, IIS, UML, MS Visio and Oracle aqua logic.

We'd love your feedback!