
Logical and results-driven Web Developer dedicated to building and optimizing user-focused websites for customers with various business objectives. Judicious and creative when crafting effective websites, apps and platforms to propel competitive advantage and revenue growth. Technically proficient and analytical problem solver with calm and focused demeanor.
Software Best Practices
Agile Workflow
Content Marketing
Web development projects
Website optimization
Technical Analysis
Lifecycle Management
API Integration
Code debugging
Databases
Application design
Troubleshooting
Content Management Systems
Programming Languages
Debugging and testing
Progressive Web Apps
Scalable Architecture
Code Review Process
Server-side scripting
Web and Application Servers
Agile Software Development
Back-End and Database Skills
Tetris Game:
One of my initial and captivating projects is a Tetris game developed in C#. It employs a matrix algorithm to track and update the coordinates of Tetris pieces and the game board at every tick. The game dynamically recalculates all coordinates in response to keyboard inputs, ensuring smooth gameplay. For rendering the graphics seamlessly, I implemented the double buffering technique.
Code Generator:
Originally developed in PHP due to constraints at the time, the code generator project underwent a significant overhaul with a new version created in C#. This reimplementation drastically reduced the time required to generate all 60 million unique codes, showcasing a substantial performance improvement over the original PHP version. Subsequently, a further iteration was developed in C++, setting a new benchmark by generating the codes in an impressive record time of approximately 3 minutes and 20 seconds.