Nic’s Developer Portfolio
About Me
I am a developer focused on building practical, scalable, and automated digital products, with a strong emphasis on the Telegram ecosystem.
My work includes Telegram bots, Mini Apps, blockchain monitoring systems, automated content platforms, dashboards, backend services, API integrations, moderation tools, and custom automation solutions.
I approach every project with an emphasis on reliability, performance, security, transparent communication, and extensive testing. Whether I am developing a complete product, improving an existing platform, or building a custom internal tool, my goal is to deliver software that is functional, maintainable, and ready for real-world use.
What I Specialize In:
- Websites & Web Applications
- Dashboards & Custom Tools
- Telegram Bots & Mini Apps
- Automation & API Integrations
- Payment & Subscription Systems
- Backend Services & Databases
- Blockchain & Crypto Tools
- Scripts & Workflow Automation
- Testing, Debugging & Quality Assurance
- Custom Telegram Services
- Monitoring & Notification Systems
- Content Distribution Systems
- And more
Past Projects
1. MemePrice
Telegram: @memeprice
MemePrice is a complete Telegram-based price-tracking ecosystem developed for meme coins operating on the TON blockchain.
The project consists of six dedicated Telegram channels, each automatically tracking and publishing price information for a specific token:
- $UTYA: @utyaprices
- $REDO: @redo_prices
- $SCAT: @SCAT_prices
- $YODA: @yodaprices
- $CHERRY: @cherryprices
- $MTONGA: @mtongaprices
The ecosystem also includes a Telegram bot that works in both private messages and group chats.
Main Features
- /meme generates a single image containing the latest prices of all supported tokens.
- /meme [token] displays detailed information about a selected token.
- Works in private conversations, groups, and supported Telegram chats.
- Automatically retrieves and processes blockchain and market data.
- Generates visually formatted token information.
- Provides a centralized overview of multiple TON meme coins.
- Designed to support additional tokens and features in future updates.
MemePrice is an actively developed project, with more functionality planned.
2. Reddit-to-Telegram Autoposter
A fully automated content-distribution bot that retrieves posts from selected Reddit communities and publishes them to designated Telegram channels.
The system can be configured with specific subreddits, destination channels, content filters, publishing rules, and posting intervals.
It is currently used by:
@catmoments, a Telegram channel with more than 1,000 subscribers and a continuously growing audience.
Main Features
- Retrieves posts from selected subreddits.
- Automatically publishes content to Telegram.
- Supports configurable source and destination channels.
- Reduces the need for manual content management.
- Can filter or prioritize content based on defined criteria.
- Designed for continuous and reliable operation.
- Suitable for entertainment, news, community, and niche-content channels.
3. Telegram Advertising Distribution Service
A custom Telegram advertising and message-distribution service designed to forward selected promotional messages to predefined groups.
The service allows campaigns to be organized and distributed across approved Telegram communities, helping projects, channels, services, and products reach relevant audiences.
Main Features
- Selection of promotional messages.
- Configurable destination groups.
- Automated message forwarding.
- Campaign-oriented distribution.
- Centralized control over promotional activity.
- Flexible scheduling and targeting options.
- Reduced manual workload for repeated advertising campaigns.
The system is intended for authorized promotion and controlled distribution within participating communities.
4. FiftyFifty Telegram Mini App
A Telegram Mini App inspired by the Reddit community r/FiftyFifty.
The application was designed with a Tinder-style interface, allowing users to interact with content through swipe gestures.
Main Features
- Native Telegram Mini App experience.
- Tinder-style swipe interface.
- Interactive content discovery.
- Mobile-focused user interface.
- Smooth navigation between posts.
- Frontend and backend integration.
- Content-management functionality.
- Telegram user authentication and session handling.
The project combines entertainment content with a modern and highly interactive user experience.
5. Telegram Wallet Tracker
A blockchain-monitoring service capable of tracking activity associated with a selected Telegram or TON wallet.
The tracker monitors collectible and token movements and sends real-time or near-real-time notifications whenever relevant wallet activity is detected.
Main Features
- Monitoring of selected wallet addresses.
- Tracking of token transfers.
- Tracking of collectible and NFT movements.
- Incoming and outgoing transaction detection.
- Automated Telegram notifications.
- Configurable wallet and asset monitoring.
- Historical activity processing.
- Suitable for collectors, traders, communities, and project teams.
6. Telegram Gift Sales Tracker
A monitoring system that tracks sales involving selected Telegram collectible gifts.
Users can choose a specific gift collection or item to monitor, while the service automatically detects relevant sales and publishes them to a selected Telegram group or channel.
Main Features
- Tracking of specific Telegram gifts.
- Automated sale detection.
- Sale-price and transaction notifications.
- Publishing to groups or channels.
- Configurable gift selection.
- Continuous marketplace monitoring.
- Useful for collectors, traders, and gift-related communities.
7. Channel Manager and Anti-Raid Bot
A Telegram channel and community-management bot developed to identify suspicious or automated accounts.
The bot scans community members, evaluates potentially suspicious profiles, and provides tools for removing accounts classified as bots.
Main Features
- Member scanning.
- Suspicious-account detection.
- Bulk member removal.
- Anti-bot protection.
- Anti-raid functionality.
- Administrative controls.
- Community cleanup tools.
- Automated moderation workflows.
- Configurable detection criteria.
- Activity logging and reporting.
The system is designed to help Telegram administrators protect communities from raids, fake accounts, and coordinated bot activity.
8. Clue.tg
I work as the main tester for the Clue.tg project.
My responsibilities include testing new features, identifying bugs, verifying expected product behavior, reproducing technical issues, and providing structured feedback to the development team.
Responsibilities
- Functional testing.
- User-flow testing.
- Regression testing.
- Bug discovery and reproduction.
- Edge-case identification.
- User-interface and user-experience feedback.
- Verification of fixes.
- Product-quality evaluation.
- Communication of technical issues to developers.
- Testing features before public release.
This role has given me experience not only in development, but also in quality assurance, product evaluation, and real-world software testing.
9. Telegram Username Scanner and Claimer
A specialized Telegram username-monitoring service that scans usernames and checks their availability.
The system can also monitor usernames that may become available and respond rapidly when their status changes.
Main Features
- Bulk username scanning.
- Real-time or scheduled availability checks.
- Continuous monitoring of selected usernames.
- Detection of username status changes.
- Fast availability notifications.
- Automated claiming workflows.
- Queue and priority management.
- Rate-limit handling.
- Logging of scan and claim attempts.
- Support for large username lists.
The service is designed for efficient monitoring and management of Telegram usernames while accounting for platform limitations and availability changes.
Technical Skills
Programming and Backend Development
- Python
- JavaScript
- TypeScript
- Node.js
- Asynchronous programming
- REST API development
- WebSocket integrations
- Background workers
- Scheduled tasks and job queues
- Event-driven systems
- Data processing
- Error handling and logging
Telegram Development
- Telegram Bot API
- Telegram Mini Apps
- Telegram Web Apps
- Telegram authentication
- Group and channel automation
- Administrative bots
- Moderation systems
- Inline commands and keyboards
- Media generation and publishing
- User and chat management
- Telegram payment integrations
- Notification systems
Web Development
- Responsive websites
- Web applications
- Custom dashboards
- Administrative panels
- Interactive user interfaces
- Frontend and backend integration
- Authentication systems
- API-connected interfaces
- Mobile-first development
Databases and Infrastructure
- PostgreSQL
- SQLite
- Redis
- Database design
- Data caching
- User and transaction storage
- Queue management
- Server deployment
- Docker
- Linux server environments
- Process monitoring
- Automated restarts
- Environment configuration
- Secure management of API keys and credentials
Blockchain and Crypto Development
- TON blockchain integrations
- Wallet monitoring
- Token-transfer tracking
- NFT and collectible tracking
- Blockchain API integrations
- Transaction monitoring
- Crypto price tracking
- Marketplace activity monitoring
- Wallet-based notifications
- On-chain data processing
Automation and Integrations
- Reddit API integrations
- Telegram API integrations
- Third-party API integrations
- Automated content publishing
- Scheduled data retrieval
- Webhooks
- Data parsing and transformation
- Workflow automation
- Notification systems
- Monitoring services
- Custom scripts
Development Tools
- Git
- GitHub
- Visual Studio Code
- OpenAI Codex
- AI-assisted development workflows
- API testing tools
- Debugging and logging tools
- Docker-based development
- Linux command-line tools
Development Approach
Planning
Before development begins, I define the main product requirements, user flows, technical limitations, and possible edge cases.
Development
Projects are built with maintainability and future expansion in mind. Systems are divided into clear components so that new features can be introduced without unnecessarily rebuilding the entire product.
Testing
I place significant importance on testing, especially when a project processes payments, blockchain transactions, user accounts, gifts, or automated administrative actions.
Testing may include:
- Functional testing
- Integration testing
- Command testing
- Permission testing
- Failure-recovery testing
- API-error handling
- Rate-limit testing
- Database testing
- Edge-case testing
- Real-world Telegram testing
- Monitoring after deployment
Reliability
My projects are designed to handle unexpected errors without silently failing. Where appropriate, systems include logging, automatic retries, administrative notifications, duplicate protection, and recovery mechanisms.
Communication
I communicate clearly with clients throughout the development process. Features, limitations, pricing, deadlines, and potential risks are discussed transparently so that the client always understands what is being built.
Services
I am available for custom development involving:
- Telegram bots
- Telegram Mini Apps
- Websites and web applications
- Dashboards and administrative panels
- Blockchain and crypto tools
- Wallet and transaction trackers
- Payment and subscription systems
- Content automation
- Community-management bots
- API integrations
- Database-backed applications
- Monitoring and notification systems
- Custom scripts
- Existing project improvements
- Bug fixing and testing
- Long-term project maintenance
For development inquiries, collaborations, testing, custom automation, or Telegram-related projects, contact me directly with a description of the project and the features you require.