Welcome to my GitHub profile! I am a Tech Lead, Senior Python/Django Software Engineer, DevOps Engineer, Snowflake Data Analyst, Tech Lead and Team Manager. With a solid background in core back-end architecture and implementation, full-stack development, cloud infrastructure, and data analytics, I am passionate about building robust, clean, efficient, well tested and scalable solutions.
- 🧑💻 Current Role: Tech Lead, Senior Python/Django Software Engineer, DevOps Engineer, Snowflake Data Analyst, Tech Lead and Team Manager at pruuv.com.
- 🌍 Location: Cagayan De Oro City, Mindanao, Philippines (Remote).
- 🎯 Expertise: Python, Django, Snowflake, AWS, DevOps, Full-Stack Development, Clean Code Training, Unit Testing Training and Team Management
- 💡 Passions: Solving complex problems, implementing clean code practices, and delivering high-quality, well tested software solutions.
Pruuv (May 2024 - Present)
Tech Lead | Senior Python/Django Software Engineer | DevOps Engineer | Snowflake Data Analyst
- Led the development of scalable CRM systems for marketing analytics.
- Designed and optimized Snowflake data pipelines and analytics queries.
- Deployed and maintained applications on AWS using EC2, S3, Route 53, and more.
- Managed a cross-functional team of developers, analysts, and designers.
SportsDash (Part Time) (Mar 2024 - Sept 2024)
Technical Support
- Assisted in troubleshooting dynamic application and providing user support.
Yeoki/Gem Logic (Part Time) (Aug 2022 - Nov 2023)
Senior Software Engineer
- Developed pre-accounting software with third-party API integrations.
- Developed jewelry business software with third-party API integrations(Bank and Stripe apis).
- Implemented modular, scalable solutions using Python and Django.
EvolvePrime: (Part Time) (Aug 2022 - Nov 2023)
Lead Software Engineer
- Designed a desktop app for image processing with AWS S3 integration and using AI enhancement
SportsDash (Mar 2022 - March 2024)
Lead Software Engineer
- Lead Software Engineer to the development of sports management and game fixture generation systems.
YAHSHUA Outsourcing Worldwide, Inc. (Jan 2021 - Mar 2022)
Software Engineer | I.T. Research & Training Officer
- Built LMS and payroll applications using Django, PostgreSQL, and React.js.
- Delivered end-to-end development with a focus on test-driven development and clean code practices.
Freelance WordPress Web Developer (Jun 2019 - Feb 2020)
Freelance Developer
- Built and maintained WordPress full-stack applications for Content Maximiser and Bella Institute.
- Integrated third-party apps and managed back-end servers.
- Delivered responsive websites using the Divi theme on platforms like LiquidWeb and SiteGround.
- Pruuv: Tech Lead, Senior Python/Django Software Engineer, DevOps Engineer, and Snowflake Data Analyst for a marketing analytics tool.
- SportsDash: Developed a sports management system for schools in Australia.
- Yeoki/Gem Logic Developed pre-accounting and jewelry business software with third-party API integrations (Bank and Stripe apis).
- EvolvePrime: Designed a desktop app for image processing with AWS S3 integration.
- Yahshua Payroll: Lead test engineer and code reviewer for a payroll management application.
- DOLO: Lead developer of a full-stack learning management system.
- Content Maximiser: Developed and maintained WordPress-based websites and optimized content for enhanced engagement with Divi theme.
- Bella Institute: Built and managed WordPress full-stack website for beauty salon with customization and back-end optimizations.
- Python ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (10/10)
- Django ⭐⭐⭐⭐⭐⭐⭐⭐⭐☆ (9/10)
- API Development and Management ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (10/10)
- 3rd Party API Integrations ⭐⭐⭐⭐⭐⭐⭐⭐⭐☆ (9/10)
- SQL ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Snowflake ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- ETL (Extract, Transform, Load) ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Data Pipelining and Engineering ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- JavaScript ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- React ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- AngularJS ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- HTML ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- Bootstrap ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- CSS ⭐⭐⭐⭐⭐☆☆☆☆☆ (5/10)
- DevOps ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- Docker ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- AWS ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- GCP ⭐⭐⭐⭐⭐☆☆☆☆☆ (5/10)
- DigitalOcean ⭐⭐⭐⭐⭐☆☆☆☆☆ (5/10)
- Heroku ⭐⭐⭐⭐⭐☆☆☆☆☆ (5/10)
- GitHub Actions ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Ansible ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- Shell Scripting ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- coverage ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- pytest ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- selenium ⭐⭐⭐⭐⭐☆☆☆☆☆ (5/10)
- jest ⭐⭐⭐⭐⭐☆☆☆☆☆ (5/10)
- Clean Code ⭐⭐⭐⭐⭐⭐⭐⭐⭐☆ (9/10)
- Unit Testing in Python ⭐⭐⭐⭐⭐⭐⭐⭐⭐☆ (9/10)
- Team Lead and Management ⭐⭐⭐⭐⭐⭐⭐⭐⭐☆ (9/10)
- Communication ⭐⭐⭐⭐⭐⭐⭐⭐⭐☆ (9/10)
- AWS Lambda ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Amazon EC2 ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Amazon S3 ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- AWS IAM (Identity and Access Management) ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Amazon RDS ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Amazon VPC (Virtual Private Cloud) ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Amazon SQS (Simple Queue Service) ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- Amazon SNS (Simple Notification Service) ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (8/10)
- AWS Route 53 ⭐⭐⭐⭐⭐⭐⭐⭐☆☆ (7/10)
- Amazon CloudWatch ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- AWS Elastic Beanstalk ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- AWS CloudFront ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (7/10)
- Elastic Load Balancing (ELB) ⭐⭐⭐⭐⭐⭐⭐☆☆☆ (6/10)
- Amazon EventBridge ⭐⭐⭐⭐⭐⭐☆☆☆☆ (6/10)
- Languages & Frameworks: Python, Django, Django REST Framework.
- Database Systems: PostgreSQL, Snowflake.
- API Development: REST APIs, 3rd-Party Integrations.
- Languages & Frameworks: JavaScript, AngularJS, React.js, HTMX, Bootstrap.
- Platforms: AWS (EC2, S3, RDS, SES, Route 53, Elastic Beanstalk), Google Cloud Platform (OAuth, Social Logins).
- Tools: Docker, Ansible, CI/CD pipelines, Nginx, uWSGI, Celery, Redis.
- Cybersecurity: Developed with security in mind, including encryption and safe coding practices.
- Email Deliverability: Expertise with AWS Workmail, SES, SendGrid, and email authentication protocols like SPF, DKIM, DMARC, and BIMI.
- Location: Cagayan De Oro City, Philippines
- Email: edchelstephens@gmail.com
- GitHub: github.com/edchelstephens
- LinkedIn: linkedin.com/in/edchelstephens
"If any of you lacks wisdom, let him ask of God, who gives to all liberally and without reproach, and it will be given to him."
— James 1:5 NKJV