
Penetration Testing Projects
Looking for freelance penetration testing jobs and project work? Browse active opportunities on PeoplePerHour, or hire penetration testers through Toptal’s rigorously vetted talent network.
Remote Photographer Needed
Work Location: Remote Engagement Model: Freelance / Independent Contractor Preferred availability: 20 hours per week or more Estimated Project Duration: 1-2 months Compensation: Task-based Induction and work coordination hours are compensated with $30. Production time is compensated for per item: $1.5 per picture. With an average throughput per hour of 20 images, the average compensation per hours is $30. Productivity bonus plan: Additional $100 for each 1k pictures that pass quality checks. Role Summary The Photographer is responsible for capturing and submitting high-quality, unedited RAW images that meet project specifications. This role requires daytime availability and the ability to consistently meet weekly productivity expectations. Role Responsibilities Capture high-quality native RAW images. Produce both: -RAW Images: individual, unedited images captured directly from the device. -Image Pairs: pairs of identical unedited photos, with specific objects present in one and absent in the other photo. Ensure images are: unedited, original, not AI-generated, aesthetically pleasing, and visually interesting with an intent behind the composition. Ensure compliance with location eligibility requirements for public and non-public images. Maintain a consistent weekly production target of a minimum of 400 images per week. The productivity requirement is 20 RAW images per hour. Upload images to the working platform. Role Requirements 18+ years old. Education or certification in the photography field is a plus. Demonstrable photography experience. Strong portfolio preferred. Must own a full-frame mirrorless/DSLR or APS-C mirrorless/DSLR camera and a tripod Ability to work independently and meet productivity and throughput expectations. Self-motivated, quick learner and organized Quality and detail-oriented mindset Reliable internet access for uploading large RAW files. Provide a sample of 5 RAW images including EXIF data during the application process. If selected to move forward, complete a short test by submitting 10 sample images for skill and device verification. Detailed instructions on how to complete this step will be shared.
20 days ago10 proposalsRemoteAudio Data Collection with Wireless Earbuds
I need two participants for an audio data collection project using wireless earbuds. The task involves recording natural conversation between two people in a quiet indoor environment using the Riverside platform. Project Details: * Total Sessions: 2 recordings (10 minutes each) * Participants: Exactly 2 people * Device Requirement: Wireless earbuds with microphone (e.g., AirPods or similar) * Audio Format: WAV * Recording Method: Audio must be captured only through the earbuds microphone (not phone/laptop mic) Recording Process: 1. Session 1 (10 minutes): * Person A wears earbuds (primary speaker) * Person B sits 1–3 meters away (secondary speaker) 2. Session 2 (10 minutes): * Roles are switched * Person B wears earbuds (primary speaker) * Person A sits 1–3 meters away Requirements: * Continuous recording (no pauses, cuts, or edits) * Natural conversation (no scripted reading) * Distance must remain between 1 to 3 meters * Both participants must be physically present in the same room * Earbuds must remain in use throughout the session Additional Requirements: * Provide metadata including: * Earbud brand/model * Distance between participants * Ages of participants * Recording duration * Environment details (room setup, objects) * Background noise type and level * Room size category * Links to uploaded WAV files Important Notes: * Perform a short test recording before starting * Ensure devices are fully charged * Follow all instructions strictly to avoid rejection Deliverables: * Two 10-minute WAV audio files (one per primary speaker session) * Completed metadata sheet with all required details This is a simple task but requires strict adherence to guidelines and high-quality, natural audio recording.
a month ago1 proposalRemotePR Specialist for European Media Coverage
About Us WhyDonate is a Netherlands-based crowdfunding platform that enables individuals and organizations to raise funds globally. The platform operates in over 100 countries and supports multiple languages and currencies. It is positioned as a cost-effective alternative in the fundraising space with a strong focus on accessibility. We are now looking to build a structured and effective PR function, starting in Europe. Objective We are hiring a PR professional who can deliver actual media coverage and build a consistent narrative across markets. This role is focused on results. The goal is to establish credibility through press coverage and, over time, support eligibility for a Wikipedia page. Scope of Work PR Strategy Define a clear 3–6 month PR strategy Identify target publications and media tiers Develop strong, relevant story angles Media Outreach and Placements Pitch directly to journalists and secure placements Focus on startup, tech, fintech, and impact-related media Deliver actual coverage, not just distribution Narrative Development Build and maintain a consistent brand story Ensure alignment across all press mentions and releases Press Releases Write and distribute 1–2 press releases per quarter Focus on meaningful updates (growth, product, insights) Multi-Country Approach Start with the Netherlands Expand into Germany or other European markets Provide a clear approach to handling PR across multiple countries Distribution Strategy Recommend or use PR distribution tools where relevant Clearly explain how coverage will be achieved beyond distribution Requirements Proven track record of securing media placements (links required) Experience working with European media Strong understanding of journalist outreach Ability to think strategically, not just execute What We Do Not Want Generic PR agencies Candidates who rely only on press release distribution tools Focus on impressions or vanity metrics instead of real coverage Market Focus Netherlands (primary) Germany (secondary, optional expansion) Budget Open to fixed monthly retainers or per-placement structures. Initial test budget range: € – € per month. Success Metrics Number and quality of media placements Consistency of narrative across publications Progress toward long-term credibility (including Wikipedia eligibility) Application Requirements Submit the following: 3–5 media placements you personally secured Your outreach process Your proposed PR strategy for the Netherlands Your approach to scaling PR across multiple countries Your pricing model This role requires ownership. The expectation is not execution alone, but the ability to build PR into a reliable acquisition and credibility channel.
20 days ago10 proposalsRemoteopportunity
AI Business Development Website Chatbot and Voice Tool
I am looking for an experienced AI chatbot / LLM product developer to build a custom AI Business Development Director for my website. The project is focused on creating a polished website-based AI assistant that can speak with website visitors, qualify leads, explain the business, answer questions using approved company knowledge, and send structured summaries and actions to the team. The tool should sit on a page of my website and should also appear as a popup when someone visits the site. You would need to do this. It should look and feel similar to ChatGPT or Claude, using their APIs or another suitable LLM API, but designed around our brand and business development use case. When a visitor opens the tool, they should see two options: “Write a message to me” and “Talk to me”. Before either conversation starts, the tool should request the visitor’s name, email address, job title and company. Both the written chat and voice chat should connect to a selected LLM API. The chatbot will use approved business knowledge files and content, such as PDFs, PowerPoints, website links, service descriptions, training material, FAQs, commercial guardrails and business development instructions. The goal is for the chatbot to behave like an AI Business Development Director. It should be able to explain the business, answer questions, qualify leads, discuss potential opportunities, and handle commercial conversations within clear limits. It must not make unsupported claims, invent information, agree terms outside approved guardrails, or promise anything it is not authorised to promise. Where appropriate, it should escalate to a human. For the voice version, I am open to the best recommended approach. This may involve OpenAI Realtime API, Whisper, text-to-speech, browser audio capture or another suitable voice stack. Please advise on what you recommend and why. Ideally, the system should also be able to remember returning visitors based on their email address, but this needs to be designed carefully and in a GDPR/privacy-aware way. At the end of each conversation, or when the conversation is terminated, the tool should send an email to me and relevant colleagues with the visitor’s details, conversation summary, key discussion points, lead qualification, actions required and recommended follow-up. Ideally, the conversation should also be logged into Airtable or another CRM-style destination. The system should classify each lead, for example as high priority, medium priority, low priority or not relevant, and briefly explain why it has assigned that classification. The tool needs to be integrated into my website and designed properly as a page/interface, not just dropped in as a basic widget. It should look professional, work smoothly on desktop, tablet and mobile, be mobile responsive and feel app-like on mobile. I also need a simple way to maintain and update the system after launch, including the ability to update knowledge files, FAQs, prompts, commercial guardrails, escalation emails, notification recipients and chatbot wording without needing to rebuild the whole tool. The AI should be grounded in the approved knowledge base and should say when it does not know, rather than guessing or inventing information. It should also have clear human handoff rules, especially for pricing, legal terms, investment discussions, sensitive client matters or anything outside its approved knowledge base. Please also include fallback behaviour, for example what happens if the LLM API fails, the voice system fails, the email notification fails or Airtable/CRM logging fails. I will need testing on desktop and mobile, as well as a short handover video showing how to update the knowledge base, prompts, settings and notification rules. Please explain how you would build this, where it would sit technically, how it would be integrated into the website, how the chatbot and voice interface would work, how the knowledge base would be maintained and updated, how conversations would be stored or summarised, what subscriptions/APIs/hosting would be required, and what you can or cannot do.
7 days ago71 proposalsRemoteopportunity
React Native Developer for Premium Platform (5+ yrs)
A. Project Overview We are looking for a Senior React Native Developer with 5+ years of experience to support the development of a premium invite-only networking and event intelligence platform. This platform is designed for investors, founders, institutional members, and high-net-worth individuals, combining: 1. Intelligent networking 2. AI-powered matchmaking 3. Event lifecycle management 4. Concierge workflows 5. Secure member-only access This is an MVP-focused project with long-term scalability in mind. B. Required Experience The applicants must have: 1. 5+ years of development experience. 2. Strong hands-on expertise in React Native (Expo). 3. Experience building production-grade mobile applications. 4. Strong API integration experience. 5. Experience with authentication, notifications, and real-time features. 6. Good understanding of scalable application architecture. C. Required Skillset 1. Applicants should have strong hands-on experience with: React Native (Expo) React.js / Next.js TypeScript Node.js / Express.js Supabase & PostgreSQL REST API integration Authentication, RBAC & RLS Tailwind CSS Real time systems & push notifications OpenAI API integrations Git / GitHub Vercel deployment workflows Mobile app deployment (iOS & Android) Scalable full-stack architecture 2. Additional Requirements: 5+ years of professional development experience. Strong React Native expertise. Experience building production-grade applications. Good communication and problem-solving skills. D. Scope of Work 1. Web Application: Member dashboard Event listings & lifecycle workflows Concierge/admin panel Member directory Authentication & onboarding 2. Mobile Application React Native (Expo)-based iOS & Android app Secure onboarding and authentication Member profile flows Event participation experience Push notifications Matchmaking & networking interactions Real time updates and notifications 3. Backend & API Integration Supabase integration PostgreSQL database Authentication & RBAC Row-Level Security (RLS) Real time synchronization API integrations 4. Additional Responsibilities Performance optimisation App Store / Play Store deployment support Collaboration with internal UI/UX and QA team Code quality and scalable architecture implementation E. Important Notes 1. This is a premium-quality platform with strong focus on performance, scalability, security, and polished user experience. 2. UI/UX design and QA/testing support may be partially handled by our internal team. 3. Long-term collaboration opportunity available after MVP delivery. To Apply please share: 1. Relevant React Native projects 2. Portfolio / GitHub / live apps 3. Years of React Native experience 4. Availability NOTE: Only experienced freelancers (5+ Years) with strong React Native expertise should apply.
13 days ago95 proposalsRemoteSenior React Native Engineer (6+ Month Engagement)
We're hiring a senior software engineer with deep React Native expertise to lead development on an ongoing mobile product. This is a fixed-price engagement with scope for 6+ months of continued work as milestones are completed. ⚠️ US-based applicants only. Proposals from outside the United States will not be reviewed. You must be able to verify US residency and work during US business hours. About the Role You'll own significant portions of our React Native codebase, ship production features to both iOS and Android, and help shape technical direction on the mobile side. This isn't a junior-friendly role - we need someone who can architect, execute, and deploy without hand-holding. What You'll Do - Design and build features in React Native with TypeScript across iOS and Android - Drop into native Swift (iOS) or Kotlin (Android) when bridging, debugging, or optimizing performance requires it - Architect and maintain state management using Redux (or justify a better choice) - Own App Store and Google Play submissions end-to-end, including provisioning, signing, review responses, and phased rollouts - Collaborate with backend and design on API contracts and UX decisions - Write clean, tested, maintainable code and review others' work Must-Have Qualifications - 5+ years of professional software engineering experience, with 3+ years focused on React Native in production - Strong TypeScript fluency — not "I've used it," but genuinely comfortable with advanced types, generics, and strict mode - Hands-on native iOS development in Swift (writing, not just reading) - Hands-on native Android development in Kotlin (writing, not just reading) - Production experience with Redux or a comparable state management library (Zustand, MobX, Redux Toolkit, etc.) at scale - Demonstrated history of shipping apps to the App Store and Google Play, including handling rejections and store review processes - Based in the United States Nice to Have - Experience with CI/CD for mobile (Fastlane, EAS, Bitrise) - Familiarity with native module authoring and React Native's New Architecture (Fabric/TurboModules) - Performance profiling experience on mobile Engagement Details -Type: Fixed-price, milestone-based Duration: 6+ months, ongoing Location: Remote, US only Hours: Flexible, but meaningful overlap with US business hours required
a month ago16 proposalsRemoteCreate Meta Ad for online product business
We are looking for an experienced Meta (Facebook & Instagram) Ads specialist to design, implement, and optimize a high-performing advertising campaign for our business. Project Overview Our business sells air conditioning installation services for both residential and commercial customers. We will be selling through Shopify, and our Meta Pixel, product catalogue, and ad account are already connected. The goal is to drive high-quality traffic and conversions through visually appealing and cost-effective ad campaigns with a strong Return on Ad Spend (ROAS). Scope of Work 1. Campaign Setup & Structure * Review and optimize existing Meta Ads account setup * Ensure proper integration between Shopify, Meta Pixel, and product catalogue * Structure campaigns for conversions (sales/purchases) * Configure campaign targeting within a **25-mile radius** of our business location 2. Pixel & Tracking Optimisation * Audit Meta Pixel setup and event tracking * Fix any tracking issues or inconsistencies * Ensure accurate tracking of: * Page views * Add to cart * Initiate checkout * Purchases * Verify data flow between Shopify and Meta Events Manager 3. Ad Creative Development * Create **carousel image ads** showcasing our services * Each carousel card should: * Highlight key selling points (e.g., installation, reliability, pricing, speed) * Include strong call-to-actions (e.g., “Book Now”, “Get a Quote”) * Ensure ads are visually appealing, professional, and aligned with brand identity * Optimize creatives for both mobile and desktop 4. Audience Targeting * Target users actively interested in: * Air conditioning installation * HVAC services * Home improvement (residential customers) * Business/property maintenance (commercial customers) * Use a combination of: * Interest-based targeting * Behavioral targeting * Retargeting (website visitors, engaged users) 5. Conversion-Focused Strategy * Design ads that drive users from carousel to website for purchase/booking * Optimize landing experience for conversions * Implement retargeting campaigns for abandoned visitors 6. Budget & Performance Goals * Focus on **low-cost acquisition** and efficient spend * Continuously optimize for: * High click-through rates (CTR) * Low cost per conversion * Strong ROAS 7. Ongoing Optimisation * Monitor campaign performance regularly * A/B test creatives, audiences, and copy * Adjust campaigns to improve performance and reduce costs * Provide recommendations for scaling successful ads Deliverables * Fully set up and optimized Meta Ads campaigns * High-quality carousel ad creatives * Pixel tracking fully functional and verified * Targeted audience strategy implemented * Ongoing performance improvements and reporting Objective The primary objective is to generate consistent, high-quality leads and sales through Meta Ads while maintaining a strong ROAS and keeping advertising costs as low as possible. We are looking for someone who understands performance marketing, has experience with Shopify integrations, and can create visually compelling ads that convert.
16 days ago28 proposalsRemoteSenior Data Engineer
We are looking for a Senior Data Engineer to serve as a technical leader within our Analytics Engineering team. In this role, you will design and build scalable data platforms and high-impact data products that power critical business decisions, analytics, and machine learning use cases. You will work cross-functionally with engineering, product, data science, and business teams to deliver reliable, high-quality data solutions while setting standards and best practices across the organization. Design, build, and maintain scalable data pipelines and data products Architect robust data models and transformation frameworks Lead end-to-end data platform initiatives (design → development → deployment) Define and implement best practices for data quality, testing, and observability Collaborate with cross-functional teams to gather requirements and deliver solutions Optimize data systems for performance, scalability, and cost-efficiency Mentor engineers and contribute to team-wide technical standards Drive adoption of modern data tools and frameworks Build reusable components and improve overall platform efficiency 5+ years of experience in Data Engineering or Analytics Engineering Strong expertise in SQL and Python Experience building and maintaining large-scale data pipelines Hands-on experience with: Cloud platforms (AWS, GCP, or Azure) Data warehouses (Snowflake, BigQuery, Redshift) Data transformation tools (dbt or similar) Workflow orchestration tools (Airflow, Dagster, etc.) Strong understanding of data modeling, ETL/ELT, and data architecture Experience with CI/CD and DevOps practices for data systems Ability to lead complex projects and work across teams Strong communication skills (technical + non-technical) Experience supporting machine learning workflows Knowledge of data governance and data quality frameworks Experience with cost optimization (FinOps) Background working in startup or high-growth environments Experience building internal data platforms or shared infrastructure Strong problem-solving and system design skills Passion for building scalable and maintainable systems Ability to work with ambiguity and drive clarity Leadership mindset with a focus on mentoring and collaboration Continuous improvement mindset with attention to quality and performance Experience with real-time data processing Exposure to data observability tools Experience designing semantic layers or metrics layers Job Skills
a month ago22 proposalsRemote