Badges
Certifications
Work Experience
Web Developer
University of Guelph • June 2022 - Present
• Developed and maintained responsive GSA website of University of Guelph using HTML, CSS, and JavaScript. • Progressed server-side components and business logic using C#, .Net technologies like ASP.NET MVC and ASP.NET Core. • Designed, developed, and deployed solutions within the organization's architectural principles and guidelines. • Implemented audit, logging, and monitoring solutions for proactive operational support. • Implemented front-end functionality and interactivity using JavaScript libraries and frameworks. • Designed and managed databases, created tables, wrote queries in SQL, and used Entity Framework for data access. • Assisted in the integration of backend technologies. • Created and maintained RESTful APIs for communication between the front-end and back-end systems. • Updated day-to-day activities, games and monthly newsletters in the GSA website which helped to gain more views and crowd in the events.
Graduate Student Assistant
University of Guelph • January 2023 - April 2023
• Assisted Abou El Nasr in delivering lectures, conducting tutorials, and leading lab sessions for Electric Circuits. • Facilitated class discussions and provided clarification on course materials, assignments, and concepts which helped students to secure more marks. • Prepared and delivered engaging presentations, utilizing multimedia resources and interactive teaching methods. • Administered quizzes, exams, and other assessments, and provided timely and constructive feedback to students. • Assisted in grading assignments and papers, ensuring adherence to grading rubrics, providing detailed feedback and in the coordination of course-related activities, such as field trips, guest lectures, or student presentations.
Application Development Analyst
accenture• July 2021 - December 2021
• Worked on internal websites that deal with enhancements of a detailed history of the day-to-day activities within the Organization. • Performed a comprehensive analysis of business requirements and system specifications to accurately determine work estimates for development tasks. • Achieved project milestones and delivered efficient solutions that met key objectives and overall project deliverables within specified timelines. • Maintained open communication in scrum development environment by providing regular updates on tasks through both written and verbal means. • Engaged in discussions and consistently delivered comprehensive status reports to ensure effective project tracking and transparency. • Cooperated with clients to gather requirements and define project scope, ensuring alignment with business objectives. • Fulfilled robust and scalable solutions, optimizing application performance and user experience.
Associate Consultant
capgemini• October 2018 - July 2021
• Analyzed, designed, and developed enterprise-level real-time web applications using object-oriented concepts, WCF, WPF, Web technologies, C#, ASP.NET, MVC, ADO.Net, .NET Core, Entity Framework and SQL Server adhering to established coding standards and best practices. • Worked on web services, Microservices, Web API, RESTful API, SQL, and front-end like HTML, CSS, JavaScript, and jQuery. • Build and maintained robust, and scalable code to support innovative features and to provide security with high performance and ensure defect free programming. • Instigated the reliable unit and integration testing for existing code and for new functionality under development. • Have a solid understanding of software design principles, strong analytical and problem-solving skills. • Collaborated quality assurance team to gather requirements, analyze user needs, and propose effective technical solutions and ensure the delivery of high-quality software products. • Implemented new features and enhancements to existing applications, ensuring optimal performance and scalability. • Conducted comprehensive unit testing and participated in code reviews to identify and resolve bugs and performance issues. • Worked closely with QA team to conduct system integration testing and ensure software quality and with project managers to estimate effort, prioritize tasks, and meet project deadlines. • Actively stayed updated with the latest .NET technologies and industry trends, participating in professional development opportunities. • Integrated the software components and third-party programs for an application enhancement and customizations. • Acknowledged all the technical issues and their resolutions for future reference. • Documented all the supporting technical documentation and configuration documentation after the successful production, including system design specifications, user manuals, and release notes. • Administered Jenkins for auto-publish of the applications and Sonar Cube to identify the issues in the ap- plications. • Interacted with hardware devices that are located across the globe by sending a list of instructions using API’s.
Education
University of Guelph
Computer Science, ME• January 2022 - April 2023
Visvesvaraya Technological University
Computer Science & Engineering, BE• July 2014 - June 2018