Validating profile... 0% complete

What is your current level of experience in freelance work?

 

 

Python Developer – Report Generation Specialist

About the Project: We are developing an advanced report generation system that automatically reads and processes data from Excel files, shapefiles, and drone imagery to create comprehensive reports. Our project is fast-paced and continuously evolving based on real-time feedback from expert pavement engineers. We are seeking a motivated developer who can enhance our system, ensuring rapid implementation of updates and improvements. Key Responsibilities: • Develop: Design and develop the core Python application that ingests and processes Excel data, shapefiles, and drone imagery. • Report Generation: Automatically generate visually appealing reports by integrating processed data using HTML and CSS. • API Integration: Integrate external APIs (e.g., ChatGPT API or Deepseek) to enhance data analysis and reporting capabilities. • Collaboration & Feedback: Work closely with pavement engineers and other stakeholders to rapidly incorporate feedback and continuously improve the project. • Optimization: Ensure the system is scalable, efficient, and easy to maintain, applying best practices in code quality and performance. Required Qualifications: • Programming: Strong proficiency in Python, with experience in data manipulation and automation using libraries like Pandas, PDFKit, or similar. • Web Development: Proficiency in HTML and CSS to design and style web-based reports. • Data Handling: Experience working with Excel data, geographic data (e.g., shapefiles), and processing imagery (drone data is a plus). • API Experience: Familiarity with integrating APIs into applications. Experience with ChatGPT API or Deepseek is highly desirable. • Adaptability: Ability to work in a fast-paced, agile environment where rapid feedback and iterative improvements are the norm. Preferred Qualifications: • Experience with report automation or data visualization projects. • Familiarity with GIS and spatial data processing. • Prior exposure to pavement engineering or infrastructure-related projects. • Knowledge of version control systems (e.g., Git) and agile methodologies.