Full Stack Software Developer
Interrogas - Freelance
Los Angeles Metropolitan Area
Interrogas is an online platform guiding users through historical Mexican election data generated by registered pollsters. The platform then provides forecast projections for upcoming elections based on this information. This project incorporates data visualization and geo-referenced mapping tools. Additionally, this project integrates several administrative features, including the direct management of the pollster information data. There is also a subscriber interface that provides a subscription payment platform and offers a variety of survey options.My responsibilities to this project include:- The creation of backend SQL Data Tables and procs for the Pollsters Database.- The creation of middleware .Net API services using ADO.NET.- The creation of a multi-component React frontend Client for accessing this database.• Created and managed Pollster Tables and Stored Procedures, using SSMS.• Utilized batch insert for inserting multiple Pollster records into SQL Pollster database simultaneously.• Built RESTful APIs using .NET using C# which was thoroughly tested with Postman.• Engineered and styled an interactive React.js table for the management of Pollster data.• Responsive Table UI employs pagination, search, and column filtering, with an export to CSV feature.• Table utilizes Formik forms rendered inside of modal pop-out windows in line with the product UX theme.• Table is styled with third-party libraries such as Bootstrap, Toastr notifications, and Sweet Alerts. • Front-End Validation is implemented with Yup schemas.• Performed debugging and refactoring to improve web application functionality and performance.• Contributed to the high-energy, fast-paced development team utilizing AGILE team methodologies.• Participated in collaborative Git Code Reviews with peers, Daily Stand-Ups, and Code talks.• Operated under a system of source control and workflow management via GitHub, Git, and Trello.