• Led daily standup, reviewed progress, and prioritized tasks on projects.
• Mentored junior engineers, interviewed candidate for technical roles, and led code reviews.
• Architected the design of systems, applications, web services / microservices, APIs, and tools.
• Developed scripts to load data from cloud apps (NetSuite, Salesforce, Workday, etc.) onto data warehouse.
• Developed APIs and microservices using Python for users, applications, tools, and services to pull data from cloud database systems, Snowflake, and Hadoop, and to run processes on them.
• Maintained GIT repositories for team’s applications, services, tools, and automations.
• Automated deployment and scaling of applications using GCP Cloud Run, Build, Functions, Firestore, and PubSub.
• Developed microservices using Python and JavaScript (with NetSuite SuiteScript) to automate the invoicing process: PDF generation, invoice submission, and invoice storage.
• Created web tools using ReactJS, Python, Redis, and Lambda functions for different departments to view and update critical data for their functions, to execute and scheduled jobs, and to view / order / download reports.
• Wrote ETL scripts using REST and GraphQL APIs to collect data from various sources with different formats.
• Developed integrated solutions for SAAS apps (NetSuite, Workday, Salesforce, Box, Hyperion, Recurly, Asana), big data systems (Hadoop, Snowflake), and cloud platforms (AWS, GCP, Azure).
• Designed and created data warehouses and database schemas for ETL automations and reporting projects.
• Automated the creation of periodic reports, process jobs, and data loads using via scheduled job runs of APIs, microservices, and stored procedures.
• Created and managed QlikSense, Boomi, Salesforce, and NetSuite automation jobs, programs, and reporting.
• Migrated automations, web services, reporting, and data to cloud platforms.
• Served as admin and developer for databases, data warehouses, and financial systems.