Unlock to reveal name
Software Engineer(Python)
- Location:
- Sri Lanka
- Sector:
- Software Engineer
- Profile Created:
- 2 weeks ago
Education
-
University of Jaffna
Bachelor of ICTs (Hons)
Experience
-
Software Engineer(Python) 2025 - Present
Software Engineer(Python)
Fullstack Engineering Projects: Conversion Service web Designed and developed the initial backend architecture using Flask with layered architecture and repository patterns to read xml and pdf files from aws s3 bukets in realtime . Built the frontend using React.js with component-based architecture and state management. Implemented load balancing with Gunicorn, JWT authentication, OTP email verification, data encryption, and MySQL database integration. Developed PDF-to-WebP conversion caching systems for API efficiency, real- time status updates, PDF boundary box creation and editing features, data logging systems, validation mechanisms, Git version control workflows, and API rate limiting using sliding window technology. Data Engineering Projects: ISM / Prime 2.0 / Email automation / ESG / CABI Contribute to create data collection automations from API (JSON) and CSV/Excel sources, Check duplicates from Data bases via RESTful APIs, BeautifulSoup4, Selenium, and Undetected ChromeDriver. Skilled in data transformation and analysis using Pandas and NumPy.API integrations for data loading, CAPTCHA handling, PDF/image data extraction (pdfplumber, EasyOCR), email automations and data log creations for ELT pipelines, SQL database integration for large-scale workflows.
-
Ivolve Global (pvt) ltd 2024 - 2025
Associate Software Engineer
Contributed to creation and train of Machine learning recommendation model . KNN ,python Scikit-learn,numpy,pands . Working on frontend with Next js and Supabase. Integrated KNN model on Flask backend and Django REST API integration connect with SQL. Playwright framework ,test automation with playwright created github workflow and hosted it github action . N8N AI agent integration for chat bot with RAG supabase vector database,
-
Loons lab (PVT) Ltd 2020 - 2021
Trainee Software Engineer
contributed to create a CNN with python TensorFlow and Keras intergrated it with Flask backend clean and analyze data sets using numpy and pandas achieving 88% accuracy in cryptocurrency price forecasting. Developed a Django backend RESTfull APIs,MySql and stripe payment gateway integration
