Part time java developer jobs
I'm seeking a WareOS developer to assist with a project involving data collection from a watch. The job consists of the following tasks: - Utilize the gyroscope and accelerometer data from the watch every 0.1 seconds. This should be triggered by a mobile app, followed by a vibration from the watch, and then a subsequent measurement over a 5 second range. - Send this data to a mobile app via BLE (Bluetooth Low Energy). - No user interface is required, as I will integrate this into the main app at a later stage. The ideal candidate for this project should have: - Extensive experience in WareOS development. - Proficiency in working with gyroscope and accelerometer data. - Skills in BLE data transmission. - Prior experience with similar projects would be a plus. Looking ahead, I...
I am seeking a seasoned Flutter developer to create an app akin to Uber or Rapido. The project encompasses developing a rider app, a user app, and a control panel. The budget is fixed at 30k. Key Requirements: - Cross-platform development for both iOS and Android - Incorporation of essential features into the rider app such as: - Real-time GPS tracking - In-app messaging - Ratings and reviews - Embedding vital functionalities into the user app, including: - Ride scheduling - Payment gateway integration - Ride history The ideal candidate should have extensive experience in Flutter, with a portfolio demonstrating the development of similar apps. A strong understanding of incorporating real-time tracking, messaging systems, and user rating features is crucia...
We are seeking a skilled and reliable freelancer to assist us in developing a stock market trading web application as part of our college project for the Database Management Systems (DBMS) subject. The project focuses on building a web-based platform with robust database management using MySQL. Responsibilities: Design and implement a relational database structure in MySQL tailored to a stock trading platform. Develop core database functionalities such as user account management, stock data storage, transaction logs, and portfolio tracking. Integrate front-end components (if applicable) with the database for seamless user experience. Optimize queries and database performance for faster response times. Assist in designing and executing queries for data analysis and reporting. Provi...
Title: Freelancers Wanted for a Digital Marketing Agency (Commission-Based) Description: Hello, We are looking for skilled freelancers to join our newly established digital marketing agency, Revora Digital, in two key roles: 1. Client Acquisition Specialist • A professional who can bring potential clients to our agency ...progress and work effectively with the team. • Payment: High commission rates based on performance. Application Process: If you believe you are a good fit for one of the positions, please include the following in your application: • Your skills and qualifications, • A brief description of previous projects you’ve worked on, • How you align with the role’s requirements. Would you like to be a key part of a growing ag...
I need professional assistance to clean up scan data for two items. This data needs to be optimized for machining or 3D printing. I have the scan data in .OBJ, .PLY, and .STL files, and I'm looking to have the cleaned files returned in either an STL or SolidWorks 2017 part. Your tasks will include: - Thoroughly cleaning and smoothing all surfaces - Ensuring the final models are the same size as the original scan data - Returning the cleaned files in the specified formats I have numerous pictures of the original parts that I can provide for reference. The overall surface of the scan data requires detailed cleaning, and all surfaces need to be made smooth.
I'm seeking an experienced frontend developer to assist in creating an engaging and user-friendly e-commerce website. Key Responsibilities: - Develop a responsive product catalog - Implement an intuitive shopping cart - Integrate a secure and seamless payment gateway Ideal Skills: - Proficiency in HTML, CSS, JavaScript - Experience with e-commerce websites - Knowledge of payment gateway integration - Strong UX/UI design skills
I'm looking for a skilled Node.js developer to assist with my project.. just need simple help to debug the code for fixing error in my app
Hi there we´re looking for developer to fix the Design isue and modify the Popups in our HTML Templete by following the Figma Design. the Popups are already added but they have have some issue we need to slove Issue we have - Style Issue - Color Issue - Image size Issue - Icons issue - Popup size - Font Type - Uploaded image Size - and there issue when we open the popups that need to fixed. here is the link i will provide u the sourcefiles i have the figma design and also the link of the HTML Design what i can can provide u
I'm in need of an experienced Laravel and Android Developer to connect my app with the admin panel focusing on user management. The project involves: - User Registration and Login: Facilitating new user sign-ups and existing user log-ins seamlessly. - User Profile Updates: Ensuring users can update their profiles and these changes reflect in real-time. - User Roles and Permissions: Implementing a system for differentiating access and capabilities based on user roles. The ideal candidate for this job must have proven experience with Laravel and Android development. They should be capable of creating a system that allows for real-time updates between the app and the admin panel. Strong understanding of user management systems is a plus. I'm looking for a pr...
I'm looking for a dedicated, full-time salesperson who specializes in lead generation. I own a company in Rajasthan and need someone who can manage cold calling, cold emailing, and lead generation effectively. Key Responsibilities: - Lead Generation: This is the primary skill we need. You should be able to identify potential leads and convert them into prospective clients. - Cold Calling: You will be tasked with reaching out to these leads, introducing our services, and creating interest. - Cold Emailing: In addition to calling, you'll be sending out emails to potential leads, promoting our company and services. Ideal Candidate: - Web Services Knowledge: You should have a good understanding of web services. This could include web development, digital marketing and e-comm...
Job Title: Mobile Developer (Freelancer) Project Duration: 3 months Role Overview: We are looking for a dedicated and skilled Mobile Developer to work as a full-time freelancer on our project. You will be responsible for developing production-ready mobile applications for both Android and iOS platforms, either natively or using frameworks like Flutter or React Native. Your work will play a vital role in delivering high-quality, user-centric mobile experiences. Responsibilities: Develop, test, and maintain mobile applications for Android and iOS platforms using native development, Flutter, or React Native. Implement networking features to make API calls and handle data transfer efficiently. Design and implement effective database solutions and caching mechanisms....
We are seeking a skilled Laravel + React developer to work on a short-term project. The ideal candidate will have hands-on experience in both backend and frontend development, with expertise in building and maintaining web applications using Laravel and React. Requirements: Proficiency in Laravel framework and React.js library. Strong understanding of RESTful APIs and integration. Experience with MySQL or other databases. Basic knowledge of HTML, CSS, and JavaScript.
Hi There !! We are looking for full stack Laravel developer to join us for one of our US based client full time basis. Requirements: Full-Stack developer with 3-5 years of experience. • Hands-on experDse in PHP, WordPress, Laravel, CodeIgniter. • Socket Programming for real-time communication for simple chat applications. • Worked on complex front-end logic for beKer UI display and complex components • Web: HTML5, Bootstrap, jQuery, Ajax, JavaScript, TypeScript, CSS, tailwind CSS. • OperaDng System: Windows 98, Windows XP, Ubuntu (Linux) • Development Tools: Visual Studio Code, Sublime Text • Version control: SVN, Git – Bitbucket & GitHub Bug/task tracking: JIRA, Open Project, Slack, Docker • Database: MySQL...
I'm looking for a professional who can help me create an Individual Apple Developer account. I need guidance on the necessary documents for organization verification and assistance in gathering them. Your expertise in this process will be invaluable.
I'm looking for an experienced developer to create a new website for our unique platform, Staff, which connects companies with potential employees. The project involves using React in the framework and integrating with our existing database through simple APIs. Key Responsibilities: - Building dynamic pages for job listings - Implementing advanced filtering options for job searches - Creating a user authentication system for both candidates and companies - Developing an application and user profile management section - Integrating APIs for job posting and display - Ensuring SEO optimization and fast page loading The designs will be provided via Figma, so experience with responsive web design is a must. Required Qualifications: - Proven experience with and React -
I am a Montessori teacher ("guide") and currently a private tutor. The "Montessori Method" is a way of teaching that, in part, uses the manipulation of materials by students to assist in the learning process. I have prepared a series of some 300 mathematics videos that demonstrate and work through the basic maths concepts +, -, x, / and decimals. Those videos show my hands solving equations whilst I commentate on what is happening. There is the potential to create videos to cover the rest of elementary/primary curriculum (and beyond) using Montessori materials. I am knowledgeable in theories of learning, the problems with our current education system as well as the theoretical application of the Montessori Method. I would be able to prepare videos with me sp...
We have an App where we are rendering html for multiple pages which is taking longer time. I am looking for an expert in React Native who had worked on it before and help to improve by using different package or create own code. We are currently using You can refer the APK from below location. and code from below location. We need below support as part of the rendering. 1. Dynamic Height 2. Justify for English and Urdu 3. Inline style with font support 4. Zoom Feature like PDF 5. Scroll View like PDF
I'm seeking an AI developer for a long-term project, with a strong emphasis on machine learning. This role demands a blend of various skills and experiences, ideally with a focus on unsupervised learning. Key Requirements: - Expertise in programming languages, primarily Python, for AI model implementation and API interaction. - Deep understanding of machine learning principles and experience with frameworks such as TensorFlow and PyTorch. - Proficient in natural language processing, with familiarity in NLP libraries and techniques. - Skills in audio processing and voice recognition libraries. - Competent in data management, from collection to preprocessing. - Proven experience in integrating different technologies into a cohesive application. - Skilled in testing software and...
I'm looking for a skilled web developer with Shopify expertise to create a website and web shop. - Ideal Skills: Proficiency in Shopify, eCommerce development, web design, and shipping integration. - Experience: Prior projects involving architectural signage and neon led signs would be advantageous. I currently do not have a preferred shipping carrier, so part of the task will be to suggest reliable and cost-effective options. Your knowledge in this area will be crucial for the success of the project.
I need a C# developer to add a simple function to my Illustrator plugin. The task is to incorporate the "Send to Winplot" feature as per the attached PDF file. All other functions have already been implemented. Key Requirements: - The plugin should open Winplot with the file loaded. - The file should not be saved in a specific location before opening in Winplot, it should just open directly. - There are no special conditions or checks needed before sending the file to Winplot. Ideal Skills: - Proficient in C#. - Experienced in developing Illustrator plugins. - Familiar with Winplot software. I look forward to seeing your bids.
Seeking a developer in the Philippines to create a dating app with a corresponding website and a suitable business name.
I'm seeking a Junior Architect for a residential project. The role involves: - Drafting designs: You will be responsible for creating initial design drafts under my guidance. - Conceptual design: Assisting in the development of design concepts. - Construction documents: Preparing detailed documents to guide the construction process. Ideal skills and experience include profic...under my guidance. - Conceptual design: Assisting in the development of design concepts. - Construction documents: Preparing detailed documents to guide the construction process. Ideal skills and experience include proficiency in architectural software (AutoCAD, SketchUp, Revit), understanding of residential design and construction processes, and ability to work collaboratively. Site visits are not part...
I'm looking for a skilled web developer to create a portfolio display website. The main purpose of the website is to showcase my work and the services I offer, so it should have a clean, professional and visually appealing design. Key Features: - Interactive Galleries: I want to include interactive galleries to showcase my projects. Visitors should be able to easily navigate through the work, zoom in for more detail, and have a smooth browsing experience. - Downloadable Content: The website will include some downloadable content like CVs or project briefs. It's crucial that these can be accessed with ease and security. - Contact Form: I need a contact form for potential clients to reach out to me directly. It should be user-friendly and ideally have some level of interact...
We are seeking a proficient Generative AI Image Specialist and Backend Developer who can effectively utilize Flux to design and implement custom workflows. The candidate should be skilled in using ComfyUI to create these workflows, which will need to be deployed as a REST backend. This backend will leverage Flux as the core model to generate group photos, such as family holiday images, while also requiring the fine-tuning of Flux through the creation of LoRAs for individual subjects based on provided images, employing custom techniques to ensure the production of group pictures with consistent individuals and no blending.
Freelance Developer for Pricing Integration Project Overview: We are looking for a skilled Freelance Developer to help us integrate a city-specific per-kilometer pricing system into the admin panel of our PHP-based website, built on the Laravel framework. This is a one-time project where the goal is to create a flexible and user-friendly interface that allows us to define and update per-kilometer prices for different cities (e.g., Ankara: $1.20/km, Istanbul: $1.30/km, Bodrum: $1.50/km, Antalya: $1.25/km) across six vehicle categories. The solution should allow us to easily modify pricing at any time via the admin panel without requiring further development. Key Deliverables: Develop and integrate a pricing management system into the existing Laravel-based adm...
I'm a beginner looking for a live tutor who can teach me how to clean the carburettor and service my Coachman lawn mower. Unfortunately, I currently do not possess any tools or parts for this maintenance task. Key Aspects: - Live Instruction: I prefer a real-time, interactive learning experience. - Beginner Level: I have minimal experience with lawn mower maintenance. - Tool/Part Provision: I need assistance in sourcing and understanding the necessary tools and parts. Ideal Skills: - Expertise in lawn mower maintenance and carburettor cleaning. - Excellent teaching skills, particularly for beginners. - Ability to source and provide necessary tools and parts.
...a cloud-based web application focusing on CAD/CAM software integration on Azure. Scope of work - Develop a full-stack cloud-based web application. - Integrate Autodesk Inventor API or similar CAD/CAM software using .NET SDK. - Implement relational database design and management. - Ensure application security, performance, and integration with manufacturing workflows. - Collaborate with UI/UX developer to implement design. - Automate design tasks and extend software functionality. Technical requirements - 4+ years of web application development experience. - Proficient in Python, Django or Flask, and C# with .NET SDK. - Experience with Azure cloud services and relational databases (PostgreSQL, MySQL). - Knowledge in RESTful API, version control (Git), frontend technologies, and...
I'm looking for an exceptional part-timer to assist us with sales promotion on the Amazon sales platform. Your primary responsibilities will include: - Executing advertising campaigns on Amazon - Enhancing our product visibility and sales Skills and experience ideally suited for this job include: - Proficiency in managing and optimising Amazon advertising campaigns - Understanding of sales promotion strategies - Excellent communication skills for potential customer interactions - Previous experience with Amazon sales platform is a plus
...our centre. I did my tasks, and teacher giving remarks which make no sense such as this is my centre policy any procedures and any way I have to do it. Further told me I used ai, but I already got Turnitin Ai report, in that it told false positive, and no paragraph were highlighted as Ai out of 13K words of assignment. When i asked to share their proof. They were sharing non official third part ai detectators reports instead of official Turnitin reports. I showed them the official Turnitin report for the specific paragraph they showed me. Were there was no ai, and like them I shared 3 other ai detectors for the same paragraph with no ai detection. After sharing this on email. They later accused me of making assignment by paying other people. Just by telling I created t...
I'm looking for a talented web developer to design a custom front-end and back-end website. The site will enable customers to select vehicle parts, and will fetch pricing data from another source via API. Ultimately, an AI system will generate a detailed invoice based on the collected data. The project will involve the following steps: 1. Customer selection of the item: The customer will choose the brand, year and specific part. 2. Data fetching: The system will retrieve the original price from an external website. 3. Price calculation: The system will mark up the price with a pre-defined margin. 4. Invoice generation: A PDF invoice will be produced, showing itemized details. 5. Payment processing: The customer will complete their purchase through an integrated payment...
I'm seeking a Flutter developer with experience in integrating Google Maps for a real-time driver tracking feature in my app. The app currently shows drivers' locations with a delay, but I need it to update every second to reflect drivers' real-time positions. The map is currently set for view-only user interaction. Ideal skills: - Proficient in Flutter - Extensive experience with Google Maps API - Strong understanding of real-time data integration Key requirements: - Update the map to display drivers' locations in real-time - Ensure the map remains view-only, with no interactive elements outside of the current setup Please provide examples of similar projects you've completed.
I'm in need of a seasoned Meta (Facebook) app developer to help my app secure the necessary permissions for approval. Key Responsibilities: - Assist in getting the app approved primarily for user engagement through friend-based recommendations and content. - Navigate the process for obtaining the user_friends permission. Ideal Skills: - Extensive experience with Meta app development. - Proven track record of successful app approvals on Meta. - Deep understanding of navigating Facebook's permission system. - Proficiency in creating friend-based recommendation features. Please note, the primary objective of the app is to secure permission approval, rather than generating sales or providing information. Your expertise in this area will be crucial for the project's su...
I am looking for an experienced and reliable WordPress developer for a long-term engagement. I have multiple projects running in parallel and need someone who can work on a project-to-project basis. Requirements: Expertise in theme and plugin customization. Ability to make cosmetic and design changes to WordPress sites. Flexible with work timings and available to work on weekends if required. Excellent communication skills, friendly, and helpful by nature. If you're passionate about WordPress development and looking for consistent work, I'd love to hear from you! Please share your portfolio and expected rates per project.
I'm seeking an experienced Pine Script developer to create a TradingView indicator for me. The indicator needs to be based on Smart Money Concepts (SMC) liquidity and order blocks, with multi-timeframe (MTF) analysis. Key Features: - The indicator should send alert notifications. - It must have customizable settings. - It should include backtesting capabilities. Timeframes for MTF analysis: - The indicator needs to analyze 15 min, 5 min, 1 hr, and 4 hr timeframes, among others. Order Block Recognition: - The indicator should specifically identify bullish and bearish order blocks. And have still more many conditions to apply Ideal Skills: - Proficiency in Pine Script. - Deep understanding of SMC liquidity and order blocks. - Experience in developing TradingView indicator...
I'm in need of a highly skilled full-stack developer who can work independently on a given project. The ideal candidate should have experience in cross-platform app development and be proficient with databases such as MariaDB or MySQL. Please note, I am not looking for individuals or companies offering third-party services.
I'm seeking an experienced web developer to create a portfolio website for me. The primary purpose of the website is to showcase my web development work. Key Features: - A section 'About Me' detailing my professional journey, skills and competencies. - A 'Projects' section exhibiting my past work, with links to live projects and detailed explanations of my role in each. - A 'Contact' page allowing potential employers and collaborators to get in touch with me. Ideal Skills: Proficiency in HTML, CSS, JavaScript and experience with creating interactive, user-friendly web pages. Knowledge of SEO and web accessibility standards will be an advantage.
I'm looking for a skilled PHP developer to improve the functionality of my website's login page. Specifics of the functionality improvements haven't been detailed yet, but expertise in enhancing login processes is essential. Experience in PHP, and familiarity with common login page enhancements will be highly valued. Please provide a portfolio of similar work if available.
We're an IT company seeking a proficient team in software development, ...company seeking a proficient team in software development, specifically in desktop application development. It would be ideal if you have a robust portfolio showcasing your skills in creating user-friendly and efficient desktop applications. Key Requirements: - Expertise in Desktop Application Development - Strong understanding of Software Development principles Ideal Skills: - Proficiency in C#, Java, and/or Python - Experience with cross-platform development - Familiarity with Agile development methodologies - Excellent problem-solving skills - Strong communication and teamwork abilities Please submit your portfolio showcasing your relevant experience and projects. We're excited to collaborate w...
Apply now: Are you a talented designer + editor? We're looking for creative individuals to join our team! Must to know work in Envato elements. (8k INR/month based on skills. 8hrs/Day - 6days/Week) Skills Required: 1st Priority - Motion Graphics & UI Design 2nd Priority - Graphic Design & Video Editing Tools: - After Effects/Premiere Pro/CapCut - Photoshop/Illustrator/Canva/Figma Need to do a hiring task before milestone -
I'm seeking part-time overseas sales representatives to boost my consumer goods sales in North America and Europe. I need someone with a solid retail sales background, ideally someone who knows the ins and outs of the consumer goods sector. Ideal Skills and Experience: - Proven retail sales experience - Familiarity with the consumer goods sector - Excellent communication skills - Ability to work independently - Sales-driven mindset Your role will involve identifying potential sales opportunities, reaching out to prospective buyers, and converting leads into sales. Experience with consumer goods is a plus, but not a necessity.
I’m looking for an experienced Shopify developer to assist in updating, maintaining, and extending 4 to 5 of my Shopify sites. Key Responsibilities: - Implement design changes across various site areas - Add new features, primarily client order tracking - Troubleshoot and fix bugs in a timely manner Ideal Skills: - Proficiency in Shopify development If you have a keen eye for design and a knack for troubleshooting, I would love to hear from you.
I'm in search of a skilled Flutter developer with a strong sense of UI and considerable e-commerce experience. The project entails creating a highly customized and unique design for an e-commerce application. Key Responsibilities: - Implementing e-commerce functionalities such as Product Listings and Search, Payment Integration, and Shopping Cart and Checkout. - Designing a highly personalized and distinct user interface. Ideal Skills: - Proficient in Flutter and backend. - Strong experience in UI/UX design. - Extensive understanding of e-commerce development. - Previous experience with highly customized app designs. Please note, I require a commitment of 20-30 hours per week. A key aspect of this role will be your ability to create a unique, engaging design. Familiarity wi...
Description: We are looking for an experienced frontend developer to build 3 pages using React.js and Tailwind CSS. The pages need to be responsive, well-structured, and designed for optimal performance across devices. Key Responsibilities: - Develop 3 pages based on provided designs or requirements. - Implement responsive layouts using Tailwind CSS. - Ensure high performance and cross-browser compatibility. - Integrate React.js components with clean, reusable code. Requirements: - Proficiency in React.js and Tailwind CSS. - Strong understanding of responsive design principles. - Ability to write clean, maintainable, and scalable code. - Experience with Git for version control. We are eager to collaborate with a talented developer who can deliver high-quality results. If t...
I'm looking for a seasoned JavaScript React developer to assist with some necessary tidy-ups on our project using bolt.new. The core of our application is built in Bolt with React 18.3.1 with TypeScript, utilizing Vite as our build tool and dev server. Your primary responsibilities will involve: - Resolve issues in Bolt and /or integrate modules. - Front-end UI Development: Collaborating with our existing design specifications to improve the user interface, with special emphasis on forms and input fields. - Backend Firebase Integration: Enhancing our interaction with Firebase, which serves as our backend and database. We use Firestore, a multi-tenant architecture, and incorporate various Firebase features such functions. Key Libraries & Tools: You'll be working wit...
I'm looking for a dedicated, full-time Singing Manager who has prior experience in music industry. Your primary responsibility will be talent scouting and recruitment. You should have a strong network within the industry and be able to leverage this for the benefit of our team. Key Responsibility: - To look for a job for a singer ( finalising gigs or concert and looking for audition opportunity) - Networking with industry professionals ( setting up catchup or meeting with music industry people) - Managing PR for Singer ( includes social media platform) - come up with new ideas to place singer in industry Ideal Skills: - Strong networking skills with industry professionals - Passion for discovering and nurturing new talent
I'm seeking a part-time developer (10-15 hours per week) for my existing Hospital Management application built on Angular, .NET Core, and PostgreSQL. The selected candidate will be responsible for adding features for new clients and enhancing the application's user interface. Key Responsibilities: - Implementing new features for different clients - Improving the application's user interface - Working with existing code and systems Ideal Candidate: - Proficient in Angular, .NET Core, and PostgreSQL - Experienced in user interface enhancements - Able to commit to 10-15 hours a week - Serious, interested, and ready to start immediately - Based in India Please note that the budget for this role is INR 10-12k monthly. It's a continuous and ongoing ta...
Position: Virtual Assistant for Instagram Cold Outreach Location: Remote Type: Part-Time (2 Hours Per Day) Compensation: Competitive, based on experience About Us: We are a fast-growing fitness coaching business focused on helping ambitious men—business owners, high-level professionals, and entrepreneurs—streamline their fitness journeys and achieve their goals. Our mission is to transform lives by improving health, habits, and discipline to drive success in all areas of life. The ICP or avatar is ambitious men who either own a business or just earn a high income and have neglected their fitness in the attempt to get ahead. To expand our reach, we’re seeking a motivated Virtual Assistant to lead cold Instagram outreach efforts and connect with our ideal au...
I'm looking for a skilled developer or a team of developers to create a comprehensive antivirus software, PhishLite Pro. This software should mainly be developed using Python and Java, incorporating additional programming languages as necessary. The software aims to deliver: - Advanced security features: It must include real-time scanning, behavioral analysis, and firewall integration. - Exceptional phishing detection and website blacklisting capabilities. - A user-friendly, graphical interface (GUI) designed for Windows platforms: The software should be straightforward to download, install, and navigate. The successful candidate or team will also manage the proper documentation and support for uploading PhishLite Pro to the Google Web Store. Ideal skills for t...
I need a quick modification of my Android APK's name and icon. The source code is available on GitHub. Key Requirements: - Change the APK's icon and name - Create a demo account with an ID and password Please note: - The specific type of icon design (flat, 3D, minimalist) is not predetermined - I have not specified a new name for the app, so part of the job could include brainstorming suggestions - The demo account's access level is not yet decided, but it should be suitable for showcasing the app's capabilities Ideal Skills: - Experience in Android app development - Proficiency in modifying APK files - Familiarity with GitHub - Creative input for naming and designing the icon
I need a high-scoring ATS resume tailored for the technology industry, specifically targeting mid-level Software Developer positions. Key Requirements: - Comprehensive understanding of ATS and how to craft a resume that scores highly. - Experience in the technology field, particularly with mid-level Software Developer roles. - Ability to highlight relevant skills, experiences and accomplishments in a way that appeals to both ATS and human reviewers. Ideal Skills: - Resume writing - Knowledge of ATS - Understanding of software development industry and roles - Strong writing and editing skills