Software Engineer with professional experience in building, maintaining, and evolving scalable systems.
Focused on frontend development, with emphasis on user experience, performance, and clean architecture.
- Software Engineer with approximately 5 years of industry experience
- Strong frontend orientation with fullstack background
- Experience working with production systems and long-lived codebases
- Interested in user interface design and international opportunities
|
|
|
- JavaScript
- TypeScript
- SQL
- Node.js
- RESTful APIs
- Authentication and authorization
- Background jobs and external integrations
- React
- HTML5
- CSS3
- PostgreSQL
- MySQL
- NoSQL fundamentals
- Git and GitHub
- Docker
- CI/CD fundamentals
- Linux-based environments
- Clean Architecture and separation of concerns
- SOLID principles
- API versioning and documentation
- Error handling, observability, and logging
- Refactoring and technical debt management
- Continuous study of frontend technologies and user experience
- Hands-on experimentation through proof-of-concept repositories
- Focus on improving UI/UX design and frontend architectural decisions
|
|
|
Pinned repositories on this profile showcase:
- Frontend-focused projects
- UI/UX experiments and technical studies
- Component libraries and user interface systems
Each repository includes documentation describing scope, stack, and technical decisions.
A lightweight and pragmatic Dependency Injection container designed for JavaScript and TypeScript applications.
Focused on simplicity, explicitness, and ease of integration without unnecessary abstractions.
Repository: https://github.com/davidcromianski-dev/ant-di
|
|
|
- Dependency Injection container with explicit lifecycle control
- Designed for Node.js and TypeScript-first environments
- Minimal API surface with focus on readability and maintainability
- Suitable for small to medium-sized services and libraries
The project serves as both a production-ready utility and a study in software design principles such as inversion of control, separation of concerns, and modular architecture.
- Advance expertise in frontend development and user experience
- Contribute to large-scale, high-impact software
- Work with international teams and global products
- Maintain high engineering standards and long-term code quality
- GitHub: https://github.com/your-username
- LinkedIn: optional
This profile is continuously evolving as part of my professional development.
