Collabarative Teamwork
As a seasoned Full Stack Developer with over 11 years of experience in the IT industry, I am eager to bring my expertise in Microsoft Technologies and cloud-based solutions to a dynamic team. My goal is to leverage my comprehensive knowledge of .NET 6, ASP.NET Core, and Azure services to drive innovation and efficiency in software development. I am committed to continuous learning and applying cutting-edge technologies to solve complex problems, aiming to contribute significantly to my future employer's success.
PROFESSIONAL SUMMARY:
Net 6
Collabarative Teamwork
Leadership
Problem-Solving
Mentoring
Communication
Project # 1:
Title : TAXI (IMS)
Client : RSM
Team size : 10
Environment/Technologies: .Net 6, C#, VS 2022, MVC, Web API Core, Entity Framework Core, React, HTML 5, SQL Server, Azure Service Bus, Azure Blob Storage, Azure Functions, Azure Cosmos DB, XUnit, Moq.
Description:
TaxI is a new print automation tool developed internally to print all client tax PDFs from Axcess Tax and SurePrep. This document is intended for TESS team members and Tax Staff to use TaxI. TaxI provides an enhanced user experience with features to efficiently print and save all PDFs to FileSite from Axcess Tax and SurePrep using our standard naming convention.
Roles & Responsibilities: As a team member/Senior Analyst I involved in the following activities.
Project # 2:
Title : Digital Tracker (Crypto)
Client : RSM
Team size : 8
Environment/Technologies : .Net 6, C#, VS 2022, MVC, Web API Core, Entity Framework Core, React, HTML 5, SQL Server, Azure Service Bus, Azure Blob Storage, Azure Functions, XUnit, Mock.
Description:
RSM digital Tracker is a proprietary new software application at RSM that helps Tax Preparer, Tax Reviewer and Clients to upload a consolidated Transaction record from multiple centralized and decentralized exchanges, and identify the correct tax treatment based on their need. With the help of this tool client can view their summarized gain or loss summary with a touch of analytical aspect.
Below are the four roles that the application has.
Roles & Responsibilities: As a team member/Senior Analyst I involved in the following activities.
Project # 3:
Title : Service of Process (SOP)
Client : Wells Fargo
Team size : 10
Environment : ASP.net Core, C#, JQuery, Bootstrap, VS 2019, MVC, Web API Core, Entity Framework Core, HTML 5, Razor pages, SQL Server, SSRS, Kendo UI, Swagger
Description:
Service of Process refers to legal documents that are filed with the courts & are delivered to (or ‘served upon’) the parties who have an interest in the case. Sop team is part of the legal department that receives, reviews, researches and routes legal documents to the appropriate team members/business units on behalf of Wells Fargo and/or any affiliated company. The SOP team also receives, reviews, researches and routes incoming service/mystery mail that was mistakenly sent to the Legal Department.
This web application is a replacement for current end user tool MS Excel file for Service Of Process team to facilitate the intake, tracking, and appropriate distribution of service of process filings. This application will be internally developed application including database workflow and user interface capabilities.
Below are the four roles that the application has.
Roles & Responsibilities: As a team member/Lead Engineer I involved in the following activities
Project # 4:
Title : Business Online Portal (BOP)
Client : CITY NATIONAL BANK (CNB)
Team size : 9
Environment : ASP.net Core, C#, JQuery, Bootstrap, VS 2017, MVC, Web API Core, Entity Framework Core, HTML 5, Razor pages, Sql Server, SSRS
Description:
City Nation Business Online Portal is to create a streamlined customer experience for clients and colleagues. The primary capabilities of this project includes:
Roles & Responsibilities: As a team member I involved in the following activities
Project # 5:
Title : BALOTAR PRINTING SYSTEMS
Client : ELECTIONS SYSTEMS and SOFTWARE (ES&S)
Team size : 3
Environment : C #, WinForms, .Net Framework 4.5, VS 2015, MySQL, PDFLib 9.0 , Crystal Reports
Description:
Balotar is an integrated, portable, highly secure printing system specifically designed to generate ballots, on demand, for governmental elections, eliminating the waste that typically occurs with absentee and early voting. The Balotar combines commercially available printing components that
are integrated with proprietary hardware and software modifications that enable it to meet the demanding printing and audit needs of election customers.
Given the intense scrutiny surrounding elections and the transparency demanded by the voting public, the handling and accounting of paper ballots is treated much like money. Consequently, there is a tremendous amount of resources and effort involved in the storage, security, distribution and inventory control of ballots.
Roles & Responsibilities: As a team member I involved in the following activities
Title : BALLOT TRACKER
Client : Elections Systems and Software (ES&S)
Team size : 3
Environment : C# 4.0, ASP.net, SQL Server 2005, MVC, Jquery, VS 2010.
Description:
Ballot Tracking is an innovative web application that provides election officials with an efficient, accurate and transparent alternative for ballot mail tracking. It is a turnkey process that utilizes state of the art technology to ensure your mailings are done correctly and on time.
Typically a ballot life cycle consists of five phases named as ‘Ballot Request’, ‘Print’, ‘outbound’, ‘Delivery’, ‘Inbound’.
· ‘Ballot Request’ phase shows when the Ballot was really requested for generation.
· ‘Print’ phase shows when the Ballot was released and printed physically through a printer.
· ‘Outbound’ phase shows when the ballot piece was dispatched to post office.
· ‘Delivery’ phase shows all the information of different facilities during ballots delivery to the actual voter.
· ‘Inbound’ phase shows when the filled-in ballot is returned back to the county.
In all the phases the information pertaining to each mail piece is captured from printing through delivery by the USPS and back to the county.
Roles & Responsibilities: As a team member I involved in the following activities
Project # 6:
Title : Ballot Converter
Client : Election Systems and Software (ES&S)
Team Size : 1
Environment : C# 4.5, WinForms, .Net Framework 4.5, VS 2015, MySQL, PDFnet.
Description:
Everyone Counts, is the global leader in providing secure, accessible voting solutions and election services used throughout the state for absentee voters, including voters in the military, living overseas and with disabilities. ‘eLect Today’ is the only online voting system that has been approved by Florida Department of State. ‘Ballot Converter’ is a vital and prominent component of the ‘eLect Today’ online voting system. The casted ballot by the voter, contains a 2D Matrix barcode containing all the information of the choices made by the voter including the ‘Write-In’ candidates where in the voter can specify the name of candidate of his choice in the space provided, and who is not listed in the contestants. ‘Ballot Converter’ scans the printed casted ballot through attached TWAIN enabled scanner and decodes the 2D Matrix barcode, and generates a template PDF file from database or from PDF repository. This template file is used to remake the original casted ballot filling in all the choices detailed in the 2D Matrix barcode and inserting the ‘Write-In’ candidate names as well. Ballot Converter supports three types of ballots Premier, Sequoia and ESS.
Roles & Responsibilities: As a team member I involved in the following activities
Project # 7:
Title : L&A (LOGIC AND ACCURACY) TEST DECK
Client : Elections Systems and Software (ESS)
Team size : 1
Environment : C# 4.5, WinForms, .Net Framework 4.5, VS 2015, MySQL, PDFnet.
Description:
The application is intended to produce a test deck of ballots to be used in the official logic and accuracy test to verify that the vote tabulating system is programmed to correctly count the ballots at each of the county. Testing is accomplished by processing a prepared group of test ballots marked with a known number of votes for each candidate and for and against each measure. The test ballots should also include a blank ballot (under votes) and ballots marked with votes for more than specified (over votes). The test deck is designed to test every office and voting position and to see that the accumulating function is operating correctly.
The test deck must also test that the vote tabulating system is programmed to accurately count ‘write-in’ votes, ‘overvotes’ and ‘undervote’ ballots. The test deck must also include a sampling of all ballots that will be used during the election, including ballot on demand, alternative language ballots, and ballots marked with an electronic ballot marker.
Project # 8:
Title : REPOSITORY MANAGER
Client : Elections Systems and Software (ESS)
Team size : 1
Environment : C# 4.5, WinForms, .Net Framework 4.5, VS 2015, MySQL, PDFLib, PDFnet.
Description:
A collection of PDF files is referred to as a ‘Repository’. Repositories are managed by the Repository Management System (RMS). The primary aim of this project is to be able to process collection of PDF files (Repository) in a variety of ways.
Following actions can be performed using ‘RMS’ tool;
1. Providing security to PDF repositories.
a. Encrypting all PDF files in a folder.
b. Decrypting all PDF files in a folder.
2. Merging multiple copies of a PDF file into a single output.
a. Adding a sequence number to each of the merged pages.
3. Adding watermarks (Overlay content) on PDF files.
4. Merging pages to two PDF files into a single output.
5. Placing overprints on PDFs.
6. Changing Ovals color in PDFs