Senior Database Developer
CurrentWorking for car dealership marketing company. Developing and maintaining company’s PostgreSQL database.Project: Various ongoing database optimizations to improve performance.• Consolidating multiple queries into a single query that accesses the tables only once• Leveraging parallelism anywhere it is possible• Using dynamic SQL to generate queries containing hundred or more calculations• Utilizing partition pruning and partitioned tables, along with utility procedures, to generate and maintain them• Deploying immutable functions used in indices• Employing constraint triggers to enforce business rules• Identifying and resolving any database anomalies/issues using RDS as well as generated incident reports• Archiving or retiring old dataImpact: • Reducing memory and CPU usage to save costsProject: AI Generator • Compiled data from multiple databases to create segments based on unique household counts using specific criteria utilized to populate a website• Created reports comparing segments using set operations on such counts