Full Stack Senior Software Developer Resume
Lansing, MI
SUMMARY
- 12 years of experience in Software Development Life Cycle (SDLC) implementation: requirements gathering, development, design, testing, deployment, and maintenance.
- Expert knowledge of Enterprise Application, Service Oriented Architecture development using .NET framework in the areas of performance, security, scalability, and extensibility.
- Experienced in writing complex Stored Procedures, T - SQL Queries, Triggers and Views using SQL Server and Oracle.
- Extensive experience working with international teams to develop, share and improve testing strategies.
- Participate in requirements gathering and scope estimation meetings.
- Ensure code and design meets specifications, quality standard, and is maintainable
- Maintained professional and technical knowledge by attending educational workshops, review professional publications.
- Excellent team player and ability to manage multiple tasks in a pressured environment.
- Ability to identify and resolve issues on a time sensitive basis.
TECHNICAL SKILLS
Language: C, C++, Java, Net2008/2010(C#, VB, ASP.NET, ADO.NET), HTML 5, CSS/CSS3, XML, XHTML, PHP, SQL, Java Script, jQuery, NodeJS, VB Script, AJAX, MVC5, Bootstrap 3, 4+, Angular 4+, ASP.Net Core, React.js
Databases: Oracle 11g/10g/9i, SQL SERVER 2014/2016/2017/2019 , MySQL, Sybase (SQL Anywhere), DB2, Teradata, SQL Navigator, Toad.
Operating Systems: UNIX, Windows NT / /XP/Vista/Windows 7, Linux
Browser tools: Firefox, IE, Safari, Google Chrome
Modeling Techniques: UML, ER Diagrams (Microsoft Visio, Rational Rose)
Packages / Tools: MS-Office, Adobe, Subversion (SVN), Team Foundation Server, Dream Weaver, Apache Tomcat, IIS, Eclipse, Entity Framework Microsoft Visual Studio 2008/2010/2013/2017/2019 , Net beans, Photoshop, CVS (Concurrent Versions System), Apache Ant, Crystal Reports, Atlassian JIRA, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Azure DevOps
PROFESSIONAL EXPERIENCE
Confidential, Lansing, MI
Full Stack Senior Software Developer
Responsibilities:
- Used MVC5, Bootstrap, CSS3, HTML5, jQuery to perform dynamic Web Form designs, validations in the front end (View).
- Developing JavaScript to make Ajax calls with JSON data to pass the data from View to Controller or to fetch the data from Controller to View using REST API
- Developed Service Reference using WCF in Controller to communicate with Data Access Layer (DAL) to fetch or insert information into SQL SERVER.
- Developed SQL Tables, T-SQL Stored Procedures in SQL SERVER to store the information, retrieve information and performance Tuning.
- Developed Selenium Test Cases to perform Integration Testing.
- Developing Invoices, Reconciliation Reports using SQL Server Reporting Services (SSRS)
- Used Azure DevOps, Git, Agile Scrum Methodology to track the progress of the Project using CI/CD (Continuous Integration, Continuous Delivery, Continuous Deployment)
Environment: ASP.NET 4.5, C#, MVC 5, HTML 5, CSS3, JavaScript, jQuery, Bootstrap 3, Selenium, Microsoft Visual Studio, ADO.NET, Agile Scrum Methodology, REST API(HttpGET,HttpPost), JSON, WebApi, Ajax, Subversion (SVN) ),SQL Server Reporting Services(SSRS),CI/CD, Azure DevOps, SQL Server Management Studio
Confidential
Responsibilities:
- Develop and deploy Confidential Portal that allows both Veteran Homes at Grand Rapids and Marquette Michigan to combine the activities happening in their respective Homes under one Website
- Designed the website to support the Features which include Volunteer Registration, Infection Control, Cemetery Planning, Document Repository, Policies and Procedures, Lost and found, Pharmacy tracking, Inventory Management using ASP.Net MVC5
- Performed ETL (Extraction, Transaction, Load) to migrate Data to SQL Server
- Developing Pdf and Excel Reports using SQL Server Reporting Services (SSRS)
- Used Azure DevOps, Git, Agile Scrum Methodology to track the progress of the Project
Environment: ASP.NET 4.5, C#, MVC 5, HTML 5, CSS3, JavaScript, jQuery, Windows Service, Bootstrap 4, Selenium, Microsoft Visual Studio, ADO.NET, Azure DevOps, Agile Scrum Methodology, Rest (HttpGET,HttpPost), JSON, WebApi, Ajax, Subversion (SVN),SQL Server Reporting Services(SSRS),SQL Server Management Studio
Confidential, Miami, FL
Software Developer
Responsibilities:
- Developed administration tool for PASEO where new affiliates are incorporated for Confidential
- Front end of the site is developed using Bootstrap, HTML 5, CSS, JavaScript, jQuery
- Involved in creating stored procedures that involves channel data, affiliate data using SQL Server 2010
- Created Business Access Layer, Data Access Layer and used LINQ Entity Framework to retrieve data from SQL Server 2008.
- New Affiliate is added in three options: by URL, by file upload or manual.
- Developed C#, SOAP API code to parse and retrieve XML data contained in URL, file upload and validate them against Schema created to ensure data is well formed XML
- Populating Grid View with Affiliates which can be deactivated by Admin depending on the requirement.
- Development of (Test Driven Development-TDD) Unit Testing, Integration Testing (test cases).
- Developed front end UI (User Interface) for the PUMA website to display the history/logs of website using MVC5 (Model View Controller)
- Participated in Agile Scrum methodology to plan Tasks, Sprint deliverables, requirements breakdown etc.
Environment: ASP.NET 4.5, C#, HTML5, CSS, JavaScript, jQuery, Bootstrap, MVC, Microsoft Visual Studio 2013, .Net framework 4.5, ADO.NET Entity Framework, SQL SERVER 2010, Subversion, Agile Scrum Methodology, Test Driven Development-TDD
Confidential, Houston, TX
Software Developer
Responsibilities:
- Reports provide sales with the ability analyze and respond to corporate customer experiences including but not limited to service events, on-time data, upgrades, and membership augmenting the customer relationship, understanding customer values, and addressing extraordinary events expeditiously.
- Generating Excel reports by populating a Grid view for Macros defined inside Teradata database using ASP.NET, C#.
- The excel reports contain Customer details, Baggage details, Corporation details, Mileage Plus frequent flyer program.
- Designing Macros inside Teradata database that holds multiple T-SQL statements
- Redesigning front end of the Marketing Insight UI using HTML, CSS, JavaScript, jQuery, Ajax.
- Used Data and Fault Contracts WCF to communicate between DAL and other business components.
Environment: ASP.NET 4.0, C#, Teradata, HTML, CSS3, JavaScript, jQuery, WCF, Microsoft Excel, Microsoft Visual Studio 2010, .Net framework 4.0, Microsoft SQL Server
Confidential
Responsibilities:
- Developed C# code for generation of Statement Detail and Statement Summary PDF report documents using PDF sharp web service.
- Converted PDF files to text files using PDF stripper to extract information from PDF documents.
- Parsing through PDF documents and extracting the content of PDF documents using C#.
- Populating web forms with data from Stored Procedures developed in SQL Server 2008.
- Developed PDF and Excel reports for Confidential using Crystal Reports.
Environment: ASP.NET 4.0, Microsoft Visual Studio 2010, C#, PDF Sharp, PDF Stripper, HTML, CSS, jQuery, JavaScript, Microsoft SQL Server 2008, Crystal Reports.
Confidential, Miami, Florida
Software Developer
Responsibilities:
- The application belongs to the front-end tier, built in .Net Framework 4.0. The Database is in SQL Server 2000 or 2005 (based on ship).
- The application makes use of Crystal Reports 11.0 to preview the tickets and send them to the printer.
- Developed webpage layouts for Bon Voyage Ticket Manager website using ASP.NET 4.0, VB.NET, HTML, JavaScript.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
Environment: ASP.NET 4.0, VB.NET, HTML, JavaScript, Ajax, SQL Server 2005/2000, MVC, crystal reports, Microsoft Visual Studio 2010, .Net framework 4.0
Confidential, Arlington, VA
Software Developer
Responsibilities:
- Flaming Gorge is a National Recreation Area close to Utah.
- Designed Print Ticket layout forms for Outfitters, Shuttle trip and High-Country reservoir permits using ASP.NET, VB.NET, HTML
- Involved in Designing of security for WCF End Points and designing WCF based Service, Data, Fault and Message Contracts.
- Used Subversion as version control software to upload, download latest project information.
Environment: ASP.NET 4.0, VB.NET, SQL Anywhere (SYBASE), HTML, Subversion, JavaScript, WCF, Microsoft Visual Studio 2010, .Net framework 4.0
Confidential
Responsibilities:
- Worked on Mobile Computing which deals with conducting field implementation of a mobile computing device and software package to support Ranger District field processes.
- Designed electronic forms for field data capture and retrieval and decision support capability.
- Designed GPS code that retrieves GPS (Latitude and Longitude coordinates) that are used by Forest Services to know whereabouts of location and to conduct surveys.
- Designed database schema, tables and stored procedures using SYBASE SQL Anywhere.
Environment: ASP.NET 4.0, C#, SQL ANYWHERE (SYBASE), HTML, CSS, JavaScript, Microsoft Visual Studio 2010, .Net framework 4.0
