Hello, I'm Himal Erangana_
I’m a dedicated self-taught web developer with a relentless passion for crafting innovative solutions. I’m captivated by AI and physics and am excited to pursue an undergraduate degree in Computer Science, Physics, or Engineering to sharpen my expertise. I pour my enthusiasm into client projects, delivering them on schedule and within budget, while also finding joy in supporting others in the developer community out of pure passion.
Portfolio
Step into my portfolio, a curated showcase of my most transformative work as a web developer, where innovation meets precision. Each project reflects my deep-seated passion for creating cutting-edge solutions, drawing inspiration from the realms of AI, physics, and engineering. From sleek, user-centric websites to complex technical implementations, I pour my enthusiasm into every endeavor, ensuring timely delivery and exceptional quality. Browse these works to witness my dedication to problem-solving, my eye for design, and my unwavering commitment to advancing the digital landscape—proof of my readiness to tackle your next big challenge.
-
Website Development for sIl\n| SILK™ – Retro-Futuristic Fashion Company
Designed and developed a dynamic, user-friendly website for CeylonSILK, a cutting-edge retro-futuristic fashion house, using modern full-stack development techniques. The site showcases the brand’s unique fusion of 1960s–1990s retro aesthetics with futuristic elements, featuring sections for timeless fashion collections, designer profiles, and a community academy. Implemented responsive design, engaging visuals, and interactive elements such as newsletter subscriptions and "Join Us" functionality. The project emphasized sustainability, ethical fashion, and cultural fusion, aligning with the brand’s mission to inspire individuality and self-expression through innovative design and technology.
See More -
Development of Python Package Upgrader (PPU) – Free and Open Source Software
Designed and developed Python Package Upgrader (PPU), a Free and Open Source Software (FOSS) graphical user interface (GUI) application built with Python 3.11.1 and Tkinter, to simplify Python package management for developers of all skill levels. Hosted on GitHub under an open-source license, the software automates complex command-line operations with features like one-click package updates, efficient backups using base64 encoding, and restorations, all accessible through an intuitive interface. Key benefits include risk mitigation, time efficiency, and user confidence, supported by real-time activity logging, error handling, and security measures to ensure package integrity. This project showcases strong full-stack development skills, a commitment to open-source principles, and community collaboration, inviting contributions to enhance functionality and accessibility.
See More -
Technical Documentation and Web Development for Python Package Upgrader (PPU)
Independently authored and developed comprehensive technical documentation and a web-based version for Python Package Upgrader (PPU), showcasing my technical writing and web development abilities as a self-taught full-stack developer. The documentation, hosted online, covers installation guides, core features, user interface navigation, advanced usage, security considerations, and contribution guidelines, designed to be accessible for beginners while providing depth for advanced users. Structured with clear sections, troubleshooting tips, and references to resources (e.g., GitHub, PyPI), it includes step-by-step instructions and interactive elements. This work highlights my ability to create user-friendly, informative content and leverage web development skills to present technical information effectively, reinforcing the software’s open-source mission under the GNU General Public License v3.0.
See More -
Contribution to ascii-live – Free and Open Source (FOSS) Project
Contributed to the ascii-live FOSS project, a Go-based platform for hosting curl-based ASCII animations, by committing code enhancements (commit bb3c7f0) that added new frame files (e.g., batmanRobin.go, frames.go, spidyswing.go) to expand its animation library. This contribution, made on October 8, 2023, involved modifying the project’s frames directory to integrate new animations, following the project’s contribution guidelines and leveraging Golang development practices. Hosted on GitHub, this open-source initiative demonstrates my ability to collaborate on community-driven projects, understand and extend existing codebases, and contribute to innovative, terminal-based applications, reinforcing my commitment to FOSS development and technical proficiency across programming languages.
See More
Articles
In this section, I present a collection of my written works. Although I have written numerous articles on Facebook in the past, those are no longer available due to my account deletion. However, I have preserved one article on the Samsung community, which you can read here. Additionally, my technical documentation for the Python Package Upgrader (PPU), which is featured in the 'Portfolio' section, is another example of my writing skills applied to technical subjects. I am continually working on producing more high-quality articles and documentation, and I look forward to sharing my latest insights with you.
Resume
I'm excited to share my resume with you. Download it to see my professional journey