Code Quality and Test-Driven Development enthusiast
Accomplished full-stack developer specialized in SAP Business Technology Platform, with a primary focus on Core Services for SAP Build. Proficient in a diverse technology stack that includes Java, Spring Boot, JavaScript, SAP UI5, Angular, GitHub, and DevOps. Committed to the philosophy of failing fast and gracefully, dedicated to staying at the forefront of Cloud and DevOps technologies. A passion for continuous learning drives the adoption of frameworks and principles, fueling an innovative mindset. Aspiring to secure a challenging role within an organization where skills can shine, providing an opportunity to make a significant contribution to overall development.
Java
undefinedCloud Native Architecture, Pluralsight
Code Quality and Test-Driven Development enthusiast
Passionate about Design Patterns and clean code
Helping and up skilling fellow developers
SAP Build (September 2022 - Current)
Technologies: Software Product Management, I18n, JUnit, Jasmine Framework, Spring Boot, Java, Angular, TypeScript, JavaScript, Cloud Foundry, PostgreSQL, GitHub, REST APIs, Microservices, Jira, Agile Methodologies, Jenkins.
Currently driving the development of a low-code solution using SAP Build to streamline application development and automation processes. Implementing intuitive user interfaces and workflows, enabling rapid prototyping and fostering efficient collaboration. Applying SAP Fiori design principles for the creation of responsive and user-friendly applications. Leading efforts in automating repetitive development tasks, markedly reducing time-to-market for new features. Actively collaborating with cross-functional teams, gathering requirements, prioritizing features, and aligning with business objectives. Fulfilling the role of a product owner, shaping the product roadmap and strategy to meet evolving needs. Applying agile methodologies, including regular sprint planning, backlog grooming, and iterative releases, ensuring a dynamic development process. Continuously contributing to the success of SAP Build by enhancing its capabilities for low-code development and automation.
SAP Cloud Platform Boosters (July 2018 - October 2022)
Technologies: JUnit, Jasmine Framework, Spring Boot, Java, JavaScript, SAP Cloud Platform, Cloud Foundry, SAP UI5, Git, REST APIs, Microservices, Jira. Spearheaded full-stack development for customer onboarding on SAP Cloud Platform. Utilized JUnit, Jasmine, Spring Boot, Java, and JavaScript. Streamlined onboarding, enhancing user experience and operational efficiency.
Android, iOS Native Code Generator Plugin for SAP Build (June 2018 - July 2018)
Technologies: Android, iOS Development, Node.js, JavaScript, SAP UI5, GitHub. Created a plugin in Node.js for SAP Build. Generates native code for Android and iOS using SAP UI5. Leveraged GitHub for collaborative development. Enhances SAP Build with cross-platform native code generation.
Web Analytics Tool (December 2017 - April 2018)
Technologies: Chrome Extensions, JavaScript, Amazon Web Services (AWS), Event driven design
Developed a web analytics solution to audit expense report processing time. Real-time dashboard provides insights for enhanced data-driven decision-making. Improved efficiency and decision-making in expense management.
Configuration Comparator (September 2017 - March 2018)
Technologies: Spring Boot, JavaScript, GitHub, Amazon Web Services (AWS)
Developed web automation tool using Spring Boot, JavaScript, and AWS for efficient configuration comparison. Implemented GitHub integration for version control and collaborated on Amazon Web Services (AWS) for robust web automation.
Languages & Frameworks : Proficient in Java, TypeScript, and JavaScript with Spring Boot and CAP framework.
Web Development : Experienced in building responsive web applications using HTML, CSS, Angular, and SAP UI5.
Databases : Familiar with Postgres, skilled in writing efficient SQL queries.
Cloud Computing : Hands-on experience with AWS, GCP, and Azure, specializing in SAP Business Technology platform integration.
Microservices : Expertise in designing, developing, and troubleshooting microservices architectures, addressing scalability and maintainability.
Security : In-depth knowledge of security fundamentals, including secure coding, encryption, and OAuth for API security.
API Integration : Proficient in integrating and consuming APIs, particularly within microservices environments.
Monitoring & Logging : Skilled in using Kibana and Dynatrace for proactive issue identification and system optimization.
DevOps Practices : Proficient in CI/CD pipelines, Infrastructure as Code (IaC) using tools like Terraform, and automated testing for confident deployments.
UI/UX Design : Basic understanding of UI/UX design principles using tools like Figma.
Documentation : Skilled in creating clear and concise technical documentation, including user manuals and API documentation.
Collaboration & Communication : Strong teamwork and communication skills for effective collaboration with cross-functional teams and clients.
Troubleshooting : Ability to efficiently troubleshoot software issues, optimize performance, and ensure system scalability.
Cloud Native Architecture, Pluralsight
DevOps: The Big Picture, Pluralsight
Site Reliability Engineering, Pluralsight
Cloud Native Fundamentals, SAP
Global Business Skills, Hardskills