D. Martin Vivas
MS Computer Science - Purdue University
- vivasdema@gmail.com
- (260) 255 2784
- www.linkedin.com/in/demavior/
- Fort Wayne, IN
Dedicated Software Developer with extensive experience in database programming and focus on data science and analytics. Proficient in leveraging various programming languages and SQL to extract insights and drive decision-making. Skilled in leading analytical projects, data cleaning, data wrangling, and EDA using Python. Committed to continuous learning and eager to contribute expertise in data analytics to create innovative solutions and drive business success.
Work Experience
Data Analyst & QA - TAP (Purdue University - Fort Wayne, IN) 2024
- Coordinated multiple projects with colleagues and professors, ensuring timely completion.
- Executed data cleaning, data wrangling, and EDA tasks leveraging Python focusing on identifying trends crucial for informed decision-making, utilizing Pandas, NumPy, and Matplotlib.
- Performed quality assurance, identifying critical errors and proposing enhancement solutions.
- Analyzed data and developed visualizations using Python to drive informed decision-making.
Senior Software Developer (Cloud Information Solution - Lima, Peru) 2015 - 2022
- Migrated key components of the ERP software from Oracle Forms to Jdeveloper using Java and Groovy, improving UI while maintaining integration with the Oracle Cloud SaaS platform.
- Analyzed and enhanced database and front-end features using PL/SQL, improving the ERP system.
- Optimized critical features using SQL, achieving over 100% improvement in time efficiency.
- Managed client and internal requests via Zoho Desk, coordinating with the IT Manager.
- Guided Junior Developers by assigning tasks, providing support, and enhancing productivity.
Junior Software Developer (Intratego - Lima, Peru) 2014 - 2015
- Planned, analyzed, and developed new functionalities in ERP software using PL/SQL.
- Created and modified forms and reports in ERP software according to needs.
- Developed a ticketing system to track client requirements and employee activities.
Global Information System Intern (Franklin Electric - Bluffton, IN) 2012 - 2013
- Set up computers for employees using computer images, according to their needs.
- Troubleshooted computer-related problems and assisted employees.
- Managed employee computer lease swaps and returns effectively.
Projects
Patience’s Experience for Public Health: Data Analysis on the Public Health System
- Examined eight customer satisfaction features using Python, Pandas, NumPy, and Matplotlib.
- Generated visualizations illustrating patient satisfaction levels across states using Python and Geopandas map visualization library, based on customer survey data.
- Identified key findings show overall consistent public healthcare experience nationwide with a slightly superior patient experience in the Midwest region.
Learning Assistant: Enhancing Classroom Accessibility for diverse learning needs
- Built a web application using FastAPI with JavaScript, enabling live voice recording and transcription via the MDN Web Speech API.
- Implemented real-time summarization, translation, and text correction by integrating OpenAI models, and Google API with the application backend.
- Deployed the solution on Google Cloud using Docker, ensuring scalability and performance.
- Collaborated closely with the sponsor to gather requirements and iteratively refine features, delivering a tool that exceeded expectations.
Bowling Scoring System: API team providing back-end solution
- Guided the API section of the project, liaising with Front-End team members to eliminate blockers and ensure seamless developer progress using Jira and Slack.
- Designed the database schema and engineered the back end utilizing PostgreSQL and Java within IntelliJ, showcasing SQL and data modeling proficiency.
- Empowered frontend teams to manipulate team, league, score, and user data through vital API endpoints for enhanced user interaction.
- Tested the endpoints necessary for the Bowling scoring system leading to enhanced system reliability and identifying critical bugs.
Bakery Management System
- Developed a web application using Django for the backend and React for the frontend.
- Implemented authentication, API endpoints, and database models for managing orders.
- Designed user-friendly interfaces using JavaScript, HTML, CSS, and Sass for placing orders, viewing profiles, and managing bakery items.
- Utilized GitHub for version control and collaboration throughout the project.
Topos: Room Draw process for Huntington University
- Enhanced room selection time efficiency by over 80% by developing a web portal incorporating automated email notifications and a room availability checker using VB.NET and SQL Server.
- Empowered students to select roommates and reserve rooms efficiently through the student portal, with an average completion time of less than 30 minutes.
- Enabled oversight and room selection adjustments through the utilization of an admin portal.