I am a dedicated and skilled professional with a strong background in web development and financial systems. My experience includes managing accounting data migration projects and streamlining financial processes using advanced tools and technologies. I have a passion for developing robust applications and have successfully completed various projects during my academic journey and professional career.
Currently, I work as a Software Engineer at Contracta Construction UK, where I utilize my expertise in Python and Excel to enhance financial operations. My role involves executing comprehensive testing and collaborating with development teams to ensure the quality and functionality of financial modules.
In addition to my professional experience, I have undertaken significant academic projects, including developing a full-stack eLearning platform and a Django REST API for financial transaction analysis. These projects have honed my skills in backend development, database design, and API integration.
I am also proficient in deploying applications using Docker and managing infrastructure on platforms like DigitalOcean. My technical skills are complemented by my ability to work collaboratively in team settings and my commitment to delivering high-quality results.
I am eager to continue growing in my career and exploring new opportunities in web development and financial technology. I believe that my combination of technical skills and practical experience makes me a valuable asset to any organization.
Managed and executed accounting data migration projects, leveraging the Python Pandas library to clean and transform large datasets and ensure data integrity.
Developed a full-stack Django application to automate the monthly depreciation process, replacing a manual spreadsheet-based system and integrating directly with Sage X3’s REST API to post journal entries. This streamlined a critical accounting workflow and significantly reduced manual data entry time and errors.
Developed robust Python scripts, featuring logging, type hinting, and comprehensive error handling, to efficiently transform raw bank statement data (CSV) into the required Sage X3 import format
Implemented robust business logic for financial calculations, creating a function to automatically calculate straight-line depreciation and a custom rule to allocate depreciation for unassigned equipment across all active projects.
Engineered a user-centric data management system, including a pandas script to ingest initial asset data, a Django view for monthly allocation uploads, and a “human-in-the-loop” review process to ensure data accuracy before posting to the ERP.
Implemented modern DevOps practices, containerizing the application with Docker and deploying it on a VPS with Nginx and Cloudflare, demonstrating proficiency in building and maintaining a full-stack, production-ready solution.
Utilised Excel Power Query and Power BI to streamline financial processes, resulting in a 75% reduction in statement preparation time.
Conducted comprehensive black box testing on enterprise-level financial software (Sage X3), identifying and documenting defects to improve system quality and stability.
Developed a full-stack eLearning platform using Django REST Framework with custom JWT authentication, role-based access control, and admin approval workflows. Implemented asynchronous notifications and real-time WebSocket alerts using Celery, Redis, and Django Channels. Designed a normalized relational database schema and built and tested RESTful APIs for core app functionalities.
Developed and deployed a Django REST API for financial transaction analysis with features like fraud detection and dynamic account reporting. Designed a normalized relational database schema using Django ORM and populated it with validated real-world data via custom management commands. Wrote extensive unit and integration tests for models, serializers, and views using Django’s test framework to cover edge cases and business rules, including custom fraud detection logic.
Developed a Dockerized Flask API with JWT authentication, OTP-based password reset, and fraud detection logic. Built modular endpoints for recurring expenses, balance projections, and international transfer simulations with currency conversion. Implemented background tasks (e.g. auto-invest bots, subscriptions) and alerts using a rule-based system and email notifications.
Built a secure, Dockerized RESTful API with Flask, implementing JWT authentication, account management, and robust transaction features including PIN-based fund transfers and balance validation. Developed background systems for automated investing and recurring subscriptions using condition-based triggers and scheduled executions. Prioritized API security and production readiness through OTP-based password recovery, strict password policies, and comprehensive error handling.
Jobicy
592 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: