Analytical and detail-oriented professional with a strong background in ABAP programming, database management, and cloud technologies; coupled with a Bachelor of Science in Computer Science. Skilled in enhancing processes and troubleshooting complex technical challenges. Demonstrated expertise in advanced programming, including ABAP syntax, Open SQL, and self-directed program development for delivery of client-approved solutions and reputation as a go-to expert for program-specific inquiries. Proficient in designing and implementing efficient database functionalities, with a focus on detail and accuracy to minimize errors and optimize financial tracking. Excellent in planning and finalizing diverse projects from inception to execution. Exceptional communicator with a focus on ensuring clarity and precision in all correspondence, service excellence, and client satisfaction.
- Solutions and Service Excellence
- Docker Containerization
- ABAP Programming
- Technical Issue Resolution
- Python Scripting
- Cloud Technologies
- Terraform Infrastructure and Code
- Project Management
- Database Management
Envision, develop, and execute ABAP programs in compliance with project programming guidelines and client requirements. Master ABAP syntax and Open SQL for effective database manipulation. Developed and implemented file reading and Excel database upload functionalities, demonstrating program capabilities to internal teams to secure buy-in and facilitate sales. Presented ABAP programs to internal stakeholders, ensuring they were equipped to effectively perform tasks while collaborating with clients. Actively gathered feedback during presentations to identify areas for improvement, making the necessary adjustments, and re-presenting updates to guarantee optimal functionality and user satisfaction. Troubleshoot and enhance programs, incorporating client feedback for continuous improvement. Conduct rigorous testing of employee configurations and data on SAP servers. Participate in weekly Lean Meetings to prioritize and address urgent tasks. Collaborate within a team to debug ABAP code, making necessary adjustments in lower environments before escalating changes to higher-level systems.
- Successfully forecasted a reduction of 80-90% in HR-related errors through the implementation of a robust error table cleanup solution, enhancing financial tracking accuracy for the client.
- Obtained SAP certifications in Employee Central Core, Workforce Analytics and Planning Functional Consultant, and ABAP with SAP NetWeaver 7.50, funded by the employer to expand project involvement.
- Recognized as the go-to expert for resolving tickets associated with specific programs and streamlining issue resolution.
- Managed and resolved issues related to SAP SuccessFactors, including executing and overseeing internal and external hires.
- Updated and maintained employee data to ensure accuracy and compliance.
- Conducted and validated testing to ensure data replication from SuccessFactors to systems such as Workforce Software (WFS) and Employee Central Core (ECC).
- Verified and corrected employee information in Employee Central Core (ECC) to ensure data integrity across systems.
- Executed and documented tests following Excel guidelines to confirm the functionality of transaction codes in a lower environment.
- Utilized and monitored different firefighter IDs (FFID) to implement changes in the production environment with security team approval.
- Inspected and analyzed SAP tables for errors and employee data to verify time and equipment hours align with expectations.
- Adhered to and followed a change management process for all modifications in the production environment, including creating change tickets and proposing changes to the change management team.
- Facilitated and obtained explicit client approval for emergency production updates, providing justification for urgent changes.
- Tracked and documented incidents and change tickets using ServiceNow to maintain transparency and accountability throughout the process.
Mastered AWS cloud concepts, including the deployment of EC2 instances, autoscaling groups, VPCs, and security groups. Gained proficiency in Python, utilizing Boto3 for AWS console interaction, and leveraged Linux command-line skills to manage cloud services. Developed expertise in containerization with Docker, orchestrating containers and server environments through the AWS console. Applied Terraform knowledge and command-line interface to efficiently deploy infrastructure on AWS. Completed a rigorous 6-month course with weekly project submissions, ensuring a deep understanding of cloud technologies and best practices.
- Earned AWS Certified Cloud Practitioner, AWS Certified Developer – Associate, and HashiCorp Certified: Terraform Associate certifications, demonstrating a solid foundation in cloud services and infrastructure automation.
- Successfully completed 17 hands-on projects showcasing the practical application of AWS services, Linux, Python scripting, Docker containerization, and Terraform infrastructure as code.
- Demonstrated commitment to continuous learning and skill advancement in cloud computing, culminating in a comprehensive portfolio of cloud-based projects and technical certifications.
Resolved client issues with speed, efficiency, and accuracy to ensure customer satisfaction and issue resolution before moving on to the next inquiry. Managed shared company email mailbox, effectively categorizing, following up, and communicating with various teams to maintain organization and workflow. Handled high-volume call scenarios proficiently, updating ServiceNow tickets with precision post-resolution. During less busy periods, proactively followed up with clients to confirm resolution and maintain service quality. Ensured thorough understanding and quick learning of technical systems to support a variety of client needs.
- Achieved a standard of resolving or escalating calls within a 15-minute window, enhancing service desk efficiency.
- Maintained a clean and organized shared mailbox by categorizing correspondence and ensuring timely follow-ups, contributing to improved team coordination.
- Consistently followed up with teams and customers to expedite incident resolution through a commitment to service excellence.
- Developed a reputation for detail-oriented communication, eliminating confusion in all forms of correspondence.
- Designed and implemented a three-tier architecture in AWS, consisting of a web server tier, application server tier, and database tier.
- Deployed an autoscaling group within the web server tier to launch EC2 instances running the Apache web server.
- Established a separate autoscaling group in a private subnet for the application tier, ensuring connectivity to the web server tier.
- Configured a MySQL RDS database in the database tier, located in a private subnet to enhance security.
- Developed and executed a Lambda function to terminate EC2 instances automatically when triggered.
- Utilized Boto3 Python code to create the Lambda function, ensuring seamless integration with AWS services.
- Scheduled terminations through CloudWatch to run the Lambda function at designated times each day.
- Adjusted the code to specifically target and terminate instances based on certain tags for improved efficiency.
- Designed and programmed an alarm system using Raspberry Pi to detect movement and trigger alerts.
- Developed the code in C for the Raspberry Pi project, enabling the alarm to operate with five distinct states: off, arming, armed, triggered, and sounding.
- Integrated buttons and a motion detector for input while utilizing LEDs and a beeper for output notifications.
- Enabled users to activate or deactivate the alarm with a button press, providing control over the system.
- Programmed the alarm to wait for user interaction to either turn it off or to respond to motion detection.
- Triggered the beeper and sent a notification message to a URL upon activation of the alarm, alerting the user.
- Leveraged an IFTTT site to facilitate email notifications whenever the alarm triggers, enhancing user communication.
- Designed and programmed a turn-based game using the Eiffel programming language with predefined text inputs (such as play, move, etc.).
- Rendered the game board with characters representing different elements (e.g., ‘_’ for empty spaces, ‘S’ for the player, ‘*’ for projectiles).
- Incorporated various weapon types, allowing projectiles to behave differently based on user selection.
- Initiated enemy spawns at the end of each turn, randomly selecting from five different enemy types.
- Developed five unique enemy types, each with distinct actions, enhancing gameplay complexity.
- Programmed enemy actions to respond dynamically to player scenarios (e.g., when the player fires a projectile).
- Implemented collision detection to manage interactions between projectiles and both enemies and the player.
- Established a vision system that restricts the player's visibility to a specified number of units, adding strategic depth.
York University, Toronto, Ontario
- AWS Certified Cloud Practitioner
- AWS Certified Developer – Associate
- HashiCorp Certified: Terraform Associate
- Microsoft Certified: Azure Fundamentals
- Java (Basic) - HackerRank
- SAP Certified Application Associate – SAP SuccessFactors Employee Central Core (2024)
- SAP Certified Application Associate – SAP SuccessFactors Workforce Analytics and Planning Functional Consultant (2024)
- Certified SAFe 5 Practitioner
- Python for Beginners - Record of Achievement
- Design & Analysis of Algorithms
- Advanced Object-Oriented Programming
- User Interfaces
- Software Design