Full Stack Web Developer
Current• Developed and maintained web applications using C# and the ASP.NET MVC framework, and created dynamic and responsive front-end interfaces with HTML, CSS, and JavaScript.• Utilized PHP for building server-side components and managing dynamic content, and implemented MySQL database solutions including schema design, query optimization, and data migration.• Designed and implemented RESTful APIs to facilitate communication between front-end and back-end systems, and integrated third-party libraries and APIs to enhance web application functionality.• Ensured cross-browser compatibility and responsive design for a seamless user experience, while collaborating with UI/UX designers to translate wireframes and mock-ups into functional web pages.• Implemented security measures to protect web applications from vulnerabilities such as XSS and SQL injection, and utilized version control systems like Git and GitHub for code management and collaboration.• Conducted unit testing and debugging to identify and resolve software defects, and optimized web application performance through code profiling and database indexing.• Automated end-to-end testing scenarios using tools like Selenium, and collaborated with QA teams to define test cases, scenarios, and test data for comprehensive test coverage.• Monitored and analyzed website traffic, performance, and user behavior using analytics tools, and participated in Agile methodologies, contributing to sprint planning, daily stand-ups, and retrospectives.