Sr. Software Developer Lead Resume
TexaS
PROFESSIONAL SUMMARY:
- 11+ years of experience in Software Analysis, Design, Development, Management and Implementation of various intranet/internet applications.
- Experience in diverse business sectors including, Health care, Supply Chain Management and Finance.
- Experience in Microsoft .NET Technologies - .NET Framework 4.6/4.5/4.0/3.5/2.0/1.1/1.0, C#.NET, ASP.NET, ASP.NET MVC and ADO.NET.
- Experience in designing, coding, implementation of Internet/Intranet Applications using ASP.NET, ASP.NET MVC, and C #.NET, ADO.NET, LINQ, Microsoft SQL Server and IIS 7.5 (Internet Information Services).
- Experience in working with Web Forms, User Controls and Web Controls using ASP.NET, ASP.NET MVC, C#.NET, HTML5, DHTML, CSS, CSS3, XML, XSL, JavaScript, jQuery, AngularJS. ReactJS in Visual Studio.
- Experience working on 3-Tier, N-Tier Architectures, MVC (Model View Controller in applications.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Experienced in utilizing the new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience in creating Entity classes and relationships between entity classes.
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2014/2012/2008/2005/2000, T-SQL and Oracle 11g PL-SQL relational databases.
- Solid experience in DB design (SQL DDL & DML), procedural programming (stored procedures, triggers), T SQL, Sql Server Performance Tuning, improvement, storage, index and configuration.
- Experience in building and consuming .NET Web Services using SOAP and REST.
- Experience in XML, XSL, WCF, and Web Service in various applications.
- Experience in ORM LINQ (Entity Framework). Experience in Visio documentation tool.
- Experience in Object Oriented Programming (OOPS) to make it more efficient.
- Experience in lot of project proposal from start to end documentation SRS, URS, Functional design and various design documentations. Resolved High Technical Issues.
- Experience in Integration testing, writing Test cases, Test plans, Bug analysis and fixes.
- Experience using Team Foundation Server 2010 (TFS), SVN, GIT and Visual Source Safe VSS 6.0 for Version Control.
- Experience documenting the architecture and workflows.
- Familiar using WPF in creating and using interactive user experiences for Applications.
- Familiar with design and development of business reports using Crystal Reports, SQL Server Reporting Services (SSRS).
- Familiar with several design patterns such as Singleton, Façade, Iterator, Dependency Injection, etc.
- Experience with JavaScript libraries like JQuery.JS, JQueryMobile.JS and AngularJS framework.
- Good team player with excellent communication and interpersonal skills, ability to work individually or as part of a team.
- Experience delegating task to team and co-ordination of development activity in offshore onsite model.
- Fast learner and quickly adapt to new technologies that help improve the business.
TECHNICAL SKILLS:
Development Platform/Tools: Visual Studio, 2005, 2008, 2010, 2012, 2013, 2015
.Net Framework: . .NET 1.0, 1.1, 2.0, 3.5, 4.0, 4.5, 4.6.
Web Technology: ASP.Net 1.1,2.0,3.5,4.0,4.5 MVC 4.0, 5, C#, ADO.Net, ROR, MVC, ORM
LINQ(Entity Framework 6)., SSRS Report, MS Access FormsMicrosoft Charts HTML Report, AJAX, JQuery, JavaScript, Bootstrap, AngularJS, ReactJS, JSON,CSS, CSS3, XML, XSL, XQuery, HTML, HTML5, Web API, Basics of UNIX, VBA Web Services, WCF 4.0.
Backend: SQL Server 2005, 2008R2, 2012, 2014 T-SQL, MS Access, Oracle 10G/11G.
Source Controller: TFS, VSS, Tortoise SVN.
Design Pattern: Three Tier, N Tire, MVC, SOLID, DRY, GOF, Singleton, Façade, UML.
Domain: E-Commerce, Finance, Supply chain management, Manufacturing & logistics, Healthcare
Web Server: IIS 6.0, IIS 7.0, IIS 7.5, Apache.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software Developer Lead
Responsibilities’:
- Using ASP.Net MVC 4 for front-end websites with MVC Controllers, view, view models for the Project.
- Implemented Modularized AngularJS components comprised of templates, classes.
- Implemented AngularJS Controllers to maintain each view data.
- Designed and implementation of the architecture using Layers/Components Web API 2 Rest, LINQ, Dependency Injection patterns. Using Web services implemented Synchronous and Asynchronous for various development scenarios.
- Instrumental in designing the Web Services for Oracle Cloud migration.
- Implemented re-usable Artifacts on the Pattern design and its implementation.
- Developed Plugins using JQuery for Charts and Dahsboard.
- Consuming services in website using Web API with HTTPS.
- Using Centralized logging and error handling at website and service level.
- Using Entity Framework 6 for database interaction with Repository.
- Using log4net logging component.
- Practiced Agile Methodology in order to review progress of project in monthly sprints.
- Developing client screens using Razor view CS HTML.
- GUI development using C#. NET, ASP. Net MVC, CSHTML, CSS, AJAX, AngularJS and Used ORACLE 11G for database.
- Used AngularJS for client side one way and two way data bindings to build dynamic views of data. Created and Used AngularJS custom directive and service.
- Created Dashboard for the application with the HTML5 graphical reports and dynamic grid.
- Developed Responsive UI layer utilizing semantic CS HTML, AngularJS, REST API architecture while adhering to the latest web UI standards, design patterns and best practices.
- Experience with all phases of SDLC in the Agile (SCRUM) methodologies.
- Used LINQ to aggregate data from repository layers.
- Used collections, interfaces, abstract classes to implement the project and also worked with the Exception Handling.
- Used ASP.NET MVC Data annotations to enforce data validation and also AngularJS data validations.
- Wrote stored procedures with complex SQL queries and reports development.
- Code review of other team members to ensure standards and practices are being followed.
- Web portal enhancement and issue fixes and Browser specific issue fixes.
- Coded wizards for Microsoft office automation like reading and updating office components like excel, word, PPT etc.
- Coded wizards for sending emails using outlook object and also using SMTP classes.
- Implemented EPPlus importing and exporting of Excel sheets in all frontend and backend Jobs.
- Implemented Single sign on (SSO) in FIG web Portal and SSO development.
- MS build deployment in Dev, QA, Staging and Prod servers.
- Implemented SFTP connection in Web to UNIX to Download/ Upload files and execute commands using RenchiSSH.net
Environment: Microsoft Visual Studio 2013, ASP.NET 4.5.2, C#, ORACLE 11g, TOAD, HTML5, JQuery, Angular JS, MVC, XML, IIS, LINQ, ADO.NET, WCF, Web API, RESTful Services, Web Forms, UNIX, Autosys, Informatica
Confidential
Sr. Software Developer
Responsibilities’:
- Instrumental in designing application Dashboard using ASP.net, MVC, C#.net, Oracle and MS access.
- Redesigned the application using the Architecting skills which made a big time saving in the long running old applications
- Developed individuals Web forms and User interface screens fetch data to view on the reports.
- Implemented Connection logic using VBA code to run without the Data source creation in each machine
- Users Performance issues were resolved after re-designing of the Oracle SQL queries and Procedures.
- Created Stored Procedures and executed directly connecting Oracle from MS Access and made application user friendly.
- Preparation of System requirement specification document
- Interact with client regarding requirement clarification.
- Involved in problem analysis, Coding, Code walkthrough, Unit Testing and Knowledge Management (prepare, Tracking, Customer interfacing)
- Coded and developed lot of other wizards for operations related to Files, folders, PDF, FTP etc.
- Implemented a new process for masking all sensitive data in Confidential database using Encryption and Decryption using VBA.
Environment: C#.Net, ASP.Net, MVC, Web service, Microsoft Access 2007, VBA, ORACLE 11g, TOAD, UNIX
Confidential
Sr. Software Developer
Responsibilities:
- Provide business analysis, technical Specification, LOE and coding for the risk items. Objects/Database Models structural and functional.
- ER data model diagrams / UML class model’s design / business analysis for new and legacy systems.
- Development T-SQL, C#/VB.Net for MS.NET 4.5 backend and SQL SERVER 2008 ETL.
- Design ASP.NET documents collection system to using Microsoft MVC 4/5.
- Development SQL SERVER objects (triggers, views, stored procedures, packages, ETL, DDL etc.
- Provide management for continuous integration build process based off MLTP-process for MS.NET desktop and web applications.
- Provide user interfaces design with HTML/ CSS/ ActiveX/ Angular2 technologies for MVC3/4/5 views and ASPX.
- Provide client-side script code using JavaScript and JQUERY.
- Design and maintain SSRS reports.
- Identify problems uncovered by testing and customer feedback, and correct problems or refer problems to appropriate personnel for correction.
- Maintenance and continuous integration.
- Classic ASP new development and legacy application support.
- Maintain application with LOG4NET trace.
- Maintain all versions of the code using TFS.
- Involved in guiding the team, tracking of the project and adhering to quality standards of the company.
- Involved in low level design preparation, problem analysis and Knowledge Management (prepare, Tracking, Customer interfacing)
- Involved in creation tools for .NET which help development and improve productivity of the project.
- Implemented .net SFTP service to connect using WCF services to DRM.
Environment: Microsoft Visual Studio 2010, ASP.NET 3.5, C#, ORACLE 11g, TOAD, WCF Services, WEB API, RESTFUL services, ADO.NET, JQuery, CSS, Multithreading.
Confidential
.net and SQL Server/SSIS/SSRS Developer
Responsibilities:
- Developed and executed SSRS/SSIS reports with SQL 2008/2012 management studio
- Architected entity relationship based on Business Unit request for new development using C#.Net, ASP.Net, WCF, Web services.
- Used SSRS to develop different kinds of reports like canned, ad-hoc reports for the State and Local Agency users.
- Prepared the complete data mapping and Report Definitions for the project which involved around 33 reports.
- Involved in creating multiple parameterized stored procedures which were used by the reports to get the data.
- Worked on formatting SSRS reports using the Global variables and expressions.
- Created parameterized reports, Drill down and Drill through reports using SSRS.
- Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse.
- Involved in the Migration of Databases from SQL Server 2005 to SQL Server 2008.
- Prepared the complete data mapping for all the migrated jobs using SSIS.
- Created databases and schema objects including tables, indexes and applied constraints, connected various applications to the database and written functions, stored procedures and triggers.
- Designed SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio.
- Extensively used SSIS transformations such as Lookup, Derived column, Data conversion, Aggregate, Conditional split, SQL task, Script task and Send Mail task etc.
- Used Execution Plan, SQL Profiler and Database Engine Tuning Advisor to optimize queries and enhance the performance of databases.
Environment: ASP.Net, C#.net, WCF, Werb service, Microsoft Visual Studio 2005 BI, Microsoft SQL Server 2005, SSIS, SSRS, SSAS, VBA.
Confidential, Texas
Sr. Lead Developer
Responsibilities:
- Involved in requirements gathering and creation of functional specifications documents for the project, based on the existing use cases and new use cases proposed by the client.
- Involved throughout in Software Development Life Cycle (SDLC) process and Experience with all phases of SDLC in the Waterfall model.
- Implemented IOC (Inversion of Control) through Structure map.
- Used C#.Net to implement business logic.
- Preparing SRS, URS, Trace ability matrix and User guide Documents.
- Project Design, Architecture and Project Governance.
- Developing WCF Service.
- Involved in Database Design, created all kinds of objects like tables and T-SQL views, stored procedures and triggers.
- Used Try, Catch, Finally blocks to catch exceptions thrown.
- Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC and built highly responsive and interactive AJAX -enabled Web applications using AJAX Tool kit.
- Developing client screens using ASPX, XML, XSL, XQuery and HTML5. UI Design using WPF.
- GUI development using C#. NET, ASP. Net MVC, CSHTML, CSS, AJAX and JQuery.
- Created several ASP.NET pages using ASP.NET, C#, ADO.NET, LINQ (Entity Framework) and SQL Server 2008R2.
- Designed reports using SSRS and called them in Web Application.
- Used Entity framework as ORM tool to map classes with tables to enable working with rows as objects.
- Experience in working on CSS3 settings and improve the HTML5 elements style behavior for the UI display.
- Used LINQ to retrieve the data from the backend through Entity framework.
- Transferred data to front-end in JSON format.
- Developed database objects such as tables, views, PL-SQL stored procedures and user defined functions for database operations in SQL SERVER 2008 standard edition.
- Followed TDD (Test Driven Development) when implementing Web Service for claim approval process.
- Involved in debugging and testing of Win Forms in the application using the trace and Log Files.
- Used Visual Source Safe (TFS) for source control.
- Provided Production Support to troubleshoot and debug the issues during migration.
- Code review of other team members to ensure standards and practices are being followed.
- Unit, Functional and Integration Testing
- Involved in guiding the team, tracking of the project and adhering to quality standards of the company.
- Involved in low level design preparation.
- Involved in coding and design for Billing Module, code review.
- Involved in the development of the Business layer, data access layer and stored procedures.
Environment: Microsoft Visual Studio 2010, ASP.NET 3.5, C#, SQL SERVER 2008, TOAD, WCF Services, WEB API, RESTFUL services, ADO.NET, JQuery, CSS
Confidential
Lead Developer
Responsibilities:
- Involved in development and Implementation of the project.
- Involved In end to end project deliverables in creating Design document, Functional document, Traceability Matrix and Release notes.
- Designed and developed web pages using HTML and CSS, maintained the code behind using ASP.NET 3.5, C#.
- Used JavaScript, AJAX for dynamic page updates and client-side validations.
- Used 3 - tier architecture (data access layer, business layer, and presentation layer) to develop the application.
- Used ADO.Net for Data Access.
- Coordinate day to day software development efforts.
- Defined and implemented customized configuration settings for the application in local App.Config file by defining settings specific to the application.
- Wrote stored procedures for updates and retrievals of data stored and also to do client side and server-side data storage, depending on logic written in business requirement. Worked with Performance tuning of SQL.
- Created Test Cases and documented the trouble shooting. Identified design related issues as hurdle in system performance and implemented the measures by facilitating the data cache.
Environment: Microsoft Visual Studio 2010, ASP.NET 3.5, C#, SQL SERVER 2008, TOAD, WCF Services, WEB API, RESTFUL services, ADO.NET, JQuery, CSS
Confidential
Team Lead
Responsibilities:
- Developed .NET web components in theASP.net using n-tier architecture in C# using visual studios 2005 and SQL 2005
- Designed and developed custom .NET components and user controls using ASP.NET and C#.
- Created SQL queries to populate reports with SQL 2005 and Crystal Report
- Created Web components, pages and site presentation using HTML, AJAX, CSS, JavaScript for the company’s new business application with IBM Web Content Management
- Created Web pages, HTML, AJAX, CSS, JavaScript, JSP and PDF pages for the new company’s presentation layer using Dreamweaver, Visual Studio 2005, Adobe life CycleWorked as Team Leader.
- Interact with client.
- Involved in complete system study and development of specification.
- Involved in designing of forms for windows application, creation of COM components, stored procedures and coding and implementation of the project.
Environment: ASP.NET, C#, ADO.NET, IIS6.0, SQL Server 2005, Windows 2003 Server.
Confidential
Software Developer
Responsibilities:
- Preparation of System requirement specification document
- Preparation of low level design document.
- Interact with client regarding requirement clarification
- Involved in coding, unit testing, code review.
- Involved in the development of the Business layer, data access layer and stored procedures.
Environment: ASP.NET 2.0, Java Script, C# 2.0, ADO.NET 2.0 and Web Service
Confidential .
Software Trainee
Responsibilities:
- Worked as a Trainee Programmer
- Extensively involved in Coding. Designed all the forms
Environment: C# 2.0, ADO.NET 2.0