Software Developer Resume
PROFESSIONAL SUMMARY:
- 9+ years of experience in developing, implementing Web Applications, Windows Applications, middleware, Integrations and products using Visual Studio 2017/2015/2013/2010/2008/2005 , C#.NET and .Net Core, ASP.NET, Team Foundation Server (TFS), Dot NET Framework and Databases like SQL Server 2012/2008R2/2005 with N - tier development environment.
- Deployment of several Client/Server, distributed GUI, enterprise level Web and Windows based Application Systems.
- Technical expertise in Microsoft Technologies, .NET Framework (2.0/3.0/3.5/4.0/4.5 ), ASP.NET Web Forms, Model View Controller Framework (MVC), C#, Web Services, JSON, Restful Services, Web API, WCF, IIS 7.0/7.5/8.0.
- Expertise in design and development with specialization in Web-based Applications.
- Hands on experience in developing UI using HTML5 Controls, CSS, JavaScript and JQuery.
- Used JIRA, OnTime and Rally for Project Development and Bug tracking as internal tool to track items.
- Proficient in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Highly expertise with Reporting Tool SSRS and ETL tool SSIS.
- Extensive experience in Developing, Consuming and Debugging the SOAP and REST Web services using WCF and WEB API.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Angular, Bootstrap and JQuery.
- Strong in Object Oriented Analysis and Design (OOAD) and UML concepts.
- Familiar with shell scripting for Linux/Unix.
- Proficient in Database designing, performance tuning including indexing, schema optimization, de-normalization techniques and query execution plan analysis.
- Experience in using third party controls Infragistics, Telerik Kendo UI and DevExpress controls to implement rich and responsive user interface.
- Strong Experience of SDLC(Agile, Iterative, SCRUM), Design & Analysis, Development, Implementation, Build, Deployment, Version Controlling, Testing & Post implementation & UAT issues support, migration and conversion of existed project .
- Strong analytical and conceptual skills in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Working experience in using version control tools like Sub Version Control (SVN), Team Foundation System (TFS), Vault, GitHub and Bit Bucket.
- Highly organized and able to work tight deadlines and communicate effectively with technical peers.
- Very good inter-personal skills and has the ability to work independently as well as in a team environment.
Education: Master’s in Computer Information Sciences from Rivier University, NH - 2016.
TECHNICAL SKILLS:
.Net Technologies/Programming: Microsoft .NET Framework 3.0/3.5/4.0/4.5/5.0 , C#, ASP.NET, ADO.NET, Entity Framework, NHibernate web API, Web Services, XML, WCF, Telerik Kendo UI and Python 3.0
Operating Systems: Microsoft Windows Server 2003/2008/2012 , MS Windows XP, MS Windows NT 4.0, Linux
Developments Tools & Technologies: Visual Studio 2005/2008/2010/2012/2015/2017 , Visual Studio c SQL Server Integration Services, SSRS, and Jupyter.
Web/Application Servers: IIS 7.0/7.5/8.0
Web Development: ASP.NET, HTML, XML, XSLT, JavaScript, HTML/DHTML, CSS, Less, Angular JS, Bootstrap, Foundation Framework
RDBMS: MS SQL Server 2012/2008R2/2005, IBM Data Studio, MS Access, TSQL, PL/SQL, Amazon Redshift
Source Controls: TFS, SVN, GitHub, Bit bucket, Vault
AWS: EC2, S3, Sagemaker, Lambda, API Gateway
PROFESSIONAL EXPERIENCE:
Confidential
Software Developer
Responsibilities:
- Involve in the complete Software development life cycle (SDLC) of the project including Analyze, design, develop, deployment, test, implement and production
- Developed various REST API end points for various search criteria, data modification and data loading from Main Frame/ UI to IBM DB2.
- Support and implement code changes for existing features or add new features in VB.net (Visual basic) applications.
- Creating and maintain store procedures to do data retrieval and data modifications in the database.
- Create and maintain SSRS reports for the Applications and Exports them as PDF’s / Excel’s as needed.
- Deploying the SSRS reports to Dev, QA and UAT environments using the internal deployment tool and verify the deployed code.
- Designing rich user interface using Bootstrap, Html, CSS, jQuery, JavaScript, Angular and Telerik Control
- Using C# programming language and .NET Core including MVC 4.5, Web Services, Windows Services to develop web applications perform unit testing and debugging of applications and databases.
- Clearly and regularly communicate with Management, Business partners and technical support colleagues.
- Recommend improvements to existing software programs as necessary.
- Conduct Unit Testing to verify the individual units of the source code.
- Supporting the Application Issues, Bug Fixes occurred in Production.
- Use Subversion (SVN) and Vault for version control of the source code along with the maintenance of the builds and the relevant documents of the same
Environment: Visual Studio 2017,2015,2012 C#, HTML5, MVC 5, ADO.NET ASP.NET, CSS3, jQuery, JavaScript, Bootstrap, Angular, Telerik Control, SQLServer, IBM Data Studio, SVN(subversion), Vault, RESTful Web Services, Multithreading, JSON, Windows Services and OnTime.
Confidential, Pleasanton, CA
Software Developer
Responsibilities:
- Involve in the complete Software development life cycle (SDLC) of the project including Analyze, design, develop, deployment, test, implement and production
- Using fast paced Agile Methodology, involving in task completion, iteration passing through a full development cycle
- Develop web applications for cardholder support websites according to business requirements
- Maintain, improve performance and features of existing cardholder web application (approx. 150 websites in count)
- Designing rich user interface using Bootstrap, Html, CSS, jQuery, JavaScript and Angular
- Using C# programming language and .NET frameworks including MVC 5, Web Services, Windows Services to develop web applications, perform unit testing and debugging of applications and databases.
- Clearly and regularly communicate with Management, Business partners and technical support colleagues
- Recommend improvements to existing software programs as necessary.
- Conduct Unit Testing to verify the individual units of the source code.
- Write Python models to read the data from AWS s3 bucket using Jupyter notebook and validate the data.
- Write SQL scripts to load data into destination tables from source and validate the data in Amazon redshift.
- Involved in creating models to generate endpoint in AWS sagemaker, create AWS lambda to invoke sagemaker endpoint via AWS API Gateway.
- Use Subversion (SVN) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio 2015, C#, HTML5, MVC 5, ADO.NET ASP.NET, CSS3, jQuery, JavaScript, Bootstrap, Angular, SQLServer 2008/2014, SVN(subversion), RESTful Web Services, Multithreading, JSON, Windows Services, Bit bucket, Jira, Rally and AWS.
Confidential, Parsippany, NJ
.Net Developer
Responsibilities:
- Involved in the complete Software development life cycle (SDLC) of the project including Analyze, design, develop, deployment, test, implement and production.
- Used fast paced Agile Methodology, involving in task completion, iteration passing through a full development cycle using N-Tire architecture.
- Using C# programming language and .NET framework 4.x, Web Services, Windows Services to develop this scalable enterprise software, perform unit testing and debugging of applications and databases.
- Developed rich User Interface for the application using HTML5, CSS and Bootstrap.
- Developing new UI controls either from the scratch or customizing the third party controls (usually telerik here) as per Confidential 's requirements on case-by-case basis.
- Used Model View Viewmodel (MVVM) design pattern for developing the application.
- Created and deployed Web Services using C#, RESTful services to retrieve Data.
- Optimized service call duration using Multithreading techniques.
- Developed fast and responsive HTML5 version that is being developed in ASP.NET that uses Kendo UI for UI, Knockout.js for ViewModels, MVC framework.
- Implemented some of the features with Dependency Injection and used Bootstrap JS to support across multiple platforms.
- Developed responsive admin module using knockout JS and underscore JS
- Used LINQ to query the data model and manipulate the data.
- Performing the database development in SQL Server for holding the User’s Information.
- Created SSIS packages to load data from third party data source into application Database.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio 2010/2012, C#, XAML, Silverlight, HTML5, MVC 5, CSS3, jQuery, knockout JS, Bootstrap JS, Kendo UI, SQL Server 2008/2014, TFS (team foundation server), RESTful Web Services, Multithreading, JSON, Windows Services, Fiddler, Expression Blend, Nuget, MVVM, publisher subscriber services (Pub-Sub pattern), ADO.NET, Telerik RadControls, and Google Maps .
Confidential
Web Developer
Responsibilities:
- Involved in working with entire development cycle (analysis, design, code, test, initial pilot/production launch, and production support).
- Responsible for developing Application using ASP.NET, MVC and C#.
- Utilized Jquery to handle DOM manipulation and client side event.
- Apply CSS dynamically using Jquery and invoking services to Jquery ($.get,$.ajax, $,post) methods.
- Used Web API as an ideal platform in building Restful applications on .NET Framework.
- Developed classes in Business Layer and in Data Access Layer in C#.
- MVC helps in partial views which are a user control and it is embedded inside other view.
- Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate the registered users.
- Created services to read xml data from MSMQ and Imported in to database by applying business rules.
- Used Java Script and ASP.NET controls for validations.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions using SQL server.
- Involved in testing of application by Unit Testing, Integration Testing and User Acceptance testing.
- Involved in migration from Microsoft SQL Server 2005 to Microsoft SQL Server 2008R2.
- Responsible for creating and maintaining Tables, Views, Functions, Triggers and Store Procedures.
- Migrated DTS packages to SSIS Packages.
- Created and deployed SSIS package to import data source from XML, flat files to SQL destination.
- Used SSRS to create customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
- Team Foundation Server (TFS) is used as a version control for code repository.
- Worked on creating application tables and relationship between them.
- Improved the procedures performance by using the database normalization and performance tuning technique.
- Involved in Unit Testing the migrated data using SQL scripts and validated the reports.
Environment: Visual Studio.NET 2008, MVC 3, Web API, SQL Server 2008, C#, Web Forms, ASP.NET, HTML, CSS, IIS.