This document is a resume for Seyyed Ehsan Salamati Taba. It summarizes his education, skills, work experience and projects. He has a Master's degree in Computing Science from Queen's University and a Bachelor's degree in Computer Engineering. His skills include SAP FIORI, ABAP, PI/PO, Java, C#, and more. For work experience, he is currently a SAP Fiori/ABAP Developer and PO Architect at MCI. Previous roles include projects developing applications for security, e-commerce, and more. His projects include developing ABAP programs for banking transactions in SAP, extending SAP FIORI applications, and integrating SAP with external systems using
Shruti Panda is a software engineer with a Master's degree in Computer Science from Texas A&M University. She has professional experience as a Java developer at Cognizant Technology Solutions in India and worked as an intern at Paypal where she developed features for their mobile app. She is proficient in technologies like Java, Python, C/C++, JavaScript, and databases.
Priya has over 10 years of experience as an IT professional with skills in web development including HTML, CSS, JavaScript, ASP.NET, and Adobe tools. She has experience designing and developing responsive websites and applications. Some of her projects include developing the website for Thirmala Thirupathi Devasthanam and working as a junior analyst on the Crime and Criminal Tracking Network System. She is proficient in web technologies and tools like Photoshop, Dreamweaver, and Microsoft Visual Studio.
This resume is for Sanjay Singh and provides summaries of his work experience in software engineering roles since 2011. It outlines his technical skills in C#, ASP.NET, SQL Server, and other Microsoft technologies. Key projects discussed include web applications for fleet management, healthcare, and materials testing where he led teams and modules involving features like dashboards, reports, and REST APIs.
Vaibhav Jatana has over 3 years of experience in IT and consulting. He currently works as an IT consultant at EY, where he performs IT audits and provides assurance services. Previously he worked as a software developer and tester. He has expertise in C#, .NET, SQL Server, and the agile scrum model. He has a bachelor's degree in computer science with extensive experience in software development, quality assurance, and IT auditing.
Anupam Kumar Shukla has over 3.6 years of experience as a software engineer developing applications using technologies like ASP.NET, C#, SQL Server, and MVC. He has worked on projects at multiple companies, developing applications for insurance claims processing, education event management, and employee directory and attendance management. His responsibilities have included requirements gathering, design, development, testing and maintenance of applications. He holds an MCA degree from Banaras Hindu University and has experience in all phases of the software development lifecycle.
Prerit Deva is seeking a middle level managerial role in .NET technology or software development. He has 9 years of experience in project coordination, software development, and team management. Currently he works as a Senior Consultant at Polaris Financial Technologies Pvt. Ltd. in Hyderabad, where he received an award for his consistent performance. He has expertise in technologies such as ASP.NET, C#, SQL Server, and experience coordinating and developing various projects.
Shruti Panda is a software engineer with a Master's degree in Computer Science from Texas A&M University. She has professional experience as a Java developer at Cognizant Technology Solutions in India and worked as an intern at Paypal where she developed features for their mobile app. She is proficient in technologies like Java, Python, C/C++, JavaScript, and databases.
Priya has over 10 years of experience as an IT professional with skills in web development including HTML, CSS, JavaScript, ASP.NET, and Adobe tools. She has experience designing and developing responsive websites and applications. Some of her projects include developing the website for Thirmala Thirupathi Devasthanam and working as a junior analyst on the Crime and Criminal Tracking Network System. She is proficient in web technologies and tools like Photoshop, Dreamweaver, and Microsoft Visual Studio.
This resume is for Sanjay Singh and provides summaries of his work experience in software engineering roles since 2011. It outlines his technical skills in C#, ASP.NET, SQL Server, and other Microsoft technologies. Key projects discussed include web applications for fleet management, healthcare, and materials testing where he led teams and modules involving features like dashboards, reports, and REST APIs.
This document contains the resume of Praveen Kumar Basagalla. It summarizes his work experience as a Software Developer, including his technical skills in languages like C# and ASP.NET, as well as databases like SQL Server. It also lists some of his projects and responsibilities, such as developing web applications and working with Agile methodologies. The resume provides his contact information and seeks an opportunity to further develop his knowledge and skills.
Shrikant Bhongade is a software developer with over 3 years of experience developing applications using technologies like .NET, PHP, SQL Server, and MySQL. He holds an MCA degree and is currently working at Designo Media Works, where he has led teams on projects including an education app and school ERP system. He also has experience developing web and mobile apps as a freelancer.
Ayyappan has over 8 years of experience as a .NET developer. He currently works as a Technology Lead at Infosys in Chennai, where he leads a team developing an event management application for Microsoft. Previously he has worked for HCL Technologies and other companies developing web applications using technologies like ASP.NET, C#, JavaScript, SQL Server and more. He has experience managing all phases of the SDLC and leading teams in Agile environments.
This document contains the resume of Dinesh Kumar Singh. It summarizes his professional experience of over 3 years working as a software developer in various companies developing web and windows applications using technologies like C#, ASP.Net, SQL Server, and JavaScript. His most recent experience was with HCL InfoSystems developing an online cinema ticket booking application. The resume also lists his education qualifications and programming skills.
Mohit Shukla is a SAP PI consultant with over 3.9 years of experience implementing SAP PI solutions. He has extensive experience designing interfaces using various adapters, implementing scenarios between different SAP and non-SAP systems, and monitoring and troubleshooting SAP PI. Currently working as a consultant for Hewlett Packard, he has previously worked for Aadox Technologies and Phoenix Web Media.
1. Prabhu Gururaj has over 4 years of experience in IT using technologies like Java/J2EE, Struts 2, Hibernate for developing web applications.
2. He is currently working as a Java developer at Tata Consultancy Services on security projects for Citibank involving encryption.
3. Prabhu has extensive experience developing and maintaining applications for clients in the banking and telecom industries.
The document shows all my professional education, work experience, technical expertise, interests and accomplishments (Accolades) throughout my career.
Gaurav Singh is a software engineer with over 4 years of experience developing web applications using technologies like Java, Spring, AngularJS, and REST APIs. He has worked on several projects for American Express, including an API developer portal, a digital downloads marketplace, and migrating and enhancing a rich internet application for merchant payments. His skills include Java, Spring, JSON, AngularJS, HTML5, CSS, Oracle databases, and Agile methodologies.
Karun Aggarwal is seeking a challenging career opportunity for continuous growth and learning. He has a Master's degree in Computer Application and Bachelor's degree in Computer Application. He has experience working as a senior Android developer and has completed various projects involving Android and database development. His skills include Java, C, C++, C#, Android, SQLite, Oracle, and SQL. He is interested in Android, database, Java, C, and C++.
Ritwika Chakraborty is a software engineer with over 2 years of experience working with technologies like Core Java, Spring Core, RESTful APIs, and SQL. She is currently working at Cognizant Technology Solutions in Kolkata developing microservices for air ticket booking. Previously she worked at Tata Consultancy Services designing APIs for an in-vehicle infotainment system. She has a Bachelor's degree in Computer Science and Engineering from Jalpaiguri Government Engineering College, where she graduated with a CGPA of 9.33.
This document is a curriculum vitae for Ashutosh Shukla that provides details about his personal and professional experience. It includes his contact information, objective, education qualifications, technical skills, roles and responsibilities, software testing skills, professional experience handling various projects, college projects, and extra activities. Shukla has over 1.8 years of experience in software testing of web and mobile applications and is currently working as a Software Engineer at RMSI Pvt. Ltd. He has worked on projects across various domains including education, payroll systems, ERP systems, and GIS.
Vitaliy Oskalenko is an experienced Android developer seeking a remote position. He has experience developing reactive Android apps using server databases and writing business logic and data layer modules. He is proficient in Java, Android SDKs, and SQL and has worked on projects involving maps, payments, push notifications, and crash reporting.
Arif Zeya Khan is a senior systems engineer at Infosys with over 2 years of experience developing web applications in Java and J2EE. He has worked on enterprise applications in the supply chain domain and is interested in challenging technical roles. He has skills in technologies like Java, JSP, JSF, Hibernate, SQL, and tools like Eclipse and Toad.
This document is a resume for Majid Rafiei that provides details about his education, work experience, skills, and publications. It summarizes that he has a M.Sc. and B.Sc. in Information Technology Engineering, has worked as an ABAP Developer, PI Architect, and FIORI Developer at Mobile Company of Iran since 2015, and has extensive skills and experience in SAP ABAP, PI/PO, FIORI, and other programming languages. He has also authored books and published journal articles in the areas of expert finding, knowledge sharing, and social network analysis.
Vijay Dharmasothu has over 11 years of experience developing software using technologies like C#, ASP.NET, and SQL Server. He has expertise in application development, support, and project management. Some of his project experiences include developing corporate banking applications for Panin Bank, building a custom intranet for Persistent Systems, and migrating accounts between systems for Megapath.
Mustafa Omer is a senior software developer with over 11 years of experience developing applications using technologies like C#, .NET, SQL Server, Oracle, and SAP. He currently works at Saudi Consolidated Engineering Company developing projects like a project management office system, transportation management system, and various internal applications. Prior to this role, he worked as a software engineer and developer for oil and gas companies in Sudan developing ERP, performance management, and other business systems.
This document is a resume for Marzieh ToosiTabibi. It summarizes her skills and experience in software development including experience developing Android and web applications. She has over 10 years of experience in areas like .NET development, SQL Server, and software design. Her resume lists her education and multiple past roles developing applications for banks and other organizations.
Raghavendra Ramakrishnaiah Guru is a software engineer with experience in migrating legacy applications to modern web stacks. He has designed and developed several web and mobile applications including an e-commerce application, a lost and found mobile app, and a social networking app. He is currently pursuing a Master's degree in Software Engineering at San Jose State University. His skills include languages like Java, C#, Python, and databases like SQL Server and MongoDB. He has experience with technologies like AngularJS, NodeJS, Android, and cloud platforms like AWS and Bluemix.
Eldhose Mathokkil Babu is a senior Android developer with over 7 years of experience developing Android applications. He has extensive experience using Android SDK and libraries like Retrofit, Dagger, and Room. Some of the applications he has worked on include a Sephora e-commerce app, a driving analytics app for Allstate Insurance called Drivewise, and internal apps for TCS like Event Maestro. He is proficient in Java programming and writing unit tests. He also has 2 years of experience in .NET development.
Rajiv Khobragade is a senior SharePoint developer with over 5 years of experience working on various SharePoint projects. He has extensive experience designing and developing custom SharePoint applications, including workflows, forms, and interfaces. Some of his project experience includes developing a document management system for PETRONAS using SharePoint 2013, a resource request portal for Microsoft using SharePoint 2013, and various consulting projects involving SharePoint 2010. He has a bachelor's degree in engineering and certifications in SharePoint and Red Hat technologies.
This resume is for Hardeep Walia, who has 4.5 years of experience developing .NET applications using technologies like ASP.NET, C#, SQL Server, and JavaScript. He has worked on several projects for insurance companies, developing applications for tasks like managing inward/outward processes, reconciling data, and maintaining an insurance repository. His responsibilities include front-end development, business logic coding, stored procedure development, project management, and bug fixing.
Swapnil Shelke has over 4 years of experience developing web applications using Java technologies like Web DynPro, CAF, and BPM within SAP environments. He has worked on projects involving requirement analysis, design, development, and deployment of applications. His roles have included developing applications, administering SAP Enterprise Portals, and supporting patching, upgrades, and implementations.
This document describes my professional Education, Work Experience, Technical Expertise, Awards, Accolades, Interests, Professional Certifications and professional projects that I implemented and developed all throughout my career.
This document contains a profile summary for N. SRIKANTH REDDY. It includes his contact information, 12 years of experience in information technologies including 1 year with Mule EIB, and skills in .NET, SQL Server, C#, ASP.NET, WCF, XML, and SSIS. It also lists his professional experience with various companies as a software engineer and analyst from 2004 to the present, and education including a Master's degree in Computers.
This document summarizes the skills and experience of an IT professional with over 11 years of experience in project management, systems analysis, and software development. The professional has led multiple projects involving web and mobile applications. Their experience includes managing teams, developing requirements documents, and working with clients. They are pursuing an MBA and have certifications in areas like project management, UML, and Microsoft technologies.
This resume summarizes Manav Bhanot's experience as a software engineer with over 5 years of experience developing applications using Java and J2EE technologies. He has worked on projects for clients like Shout About Us, Hughes Systique Corporation, Infosys, Adidas, and Juniper Networks developing solutions involving AI, virtualization, e-commerce, and more. His technical skills include Java, REST, XML, AngularJS, and he has experience with technologies like VMware, OpenStack, and databases like Oracle and SQL Server.
Radhakrishnan Moni is a software professional with 3 years of experience developing desktop and web applications in an agile environment. He has a Master of Science in Computer Science from New York University and a Bachelor of Engineering in Computer Science from Anna University. His technical skills include Java, PHP, Python, Swift, Ruby, C++, C, AngularJS, JavaScript, HTML5, CSS, JSON, jQuery, Bootstrap, MySQL, DB2, Eclipse IDE, IntelliJ IDEA, Netbeans, Rational Application Developer, Aptana RadRails, and Git. He has worked as a Graduate Assistant at NYU developing web applications for bridge and pavement analysis and as a Programmer Analyst at C
- Ashwini Kumar Polamarasetty has over 2 years of experience in application development using technologies like C#.NET, ASP.NET, ADO.NET, SQL Server, and reporting services.
- He has expertise in developing desktop and web applications, working with databases and queries, and coordinating with other developers on projects.
- Some of the projects he has worked on include a field inspection application, internal management systems, and a patient relationship management system.
Dhanusha Bijawat is a software engineer with over 2.5 years of experience seeking a new role. She has expertise in web application development using Java/J2EE, ZK framework, Hibernate, and MySQL. Notable projects include developing web applications for an ISP and designing e-commerce and invoicing portals. She holds a B.E. in Computer Science and has worked as a website developer and software engineer.
Sachin Prakash Magar has a Master's degree in Software Engineering from Arizona State University and a Bachelor's degree in Computer Engineering from University of Mumbai. He has over 2 years of experience as a Senior Software Engineer at Infosys developing applications using technologies like Java, ABAP, and MySQL. Some of his academic projects include a book recommendation application and a hospital management system. He is proficient in languages like Java, Python, C/C++ and technologies like HTML, CSS, JavaScript.
Viral Mewada is a Delivery Project Lead with over 11 years of experience managing teams through all phases of software development. He has strong technical skills in .NET, C#, ASP.NET, and databases like SQL Server and Oracle. He is currently looking for a lead position where he can work on challenging projects and lead a team. His experience includes managing agile projects, defining requirements, and coordinating with clients.
This document contains a resume summary for a software engineer with over 10 years of experience developing applications using Java/J2EE technologies. It outlines their professional experience with various companies, as well as their skills which include Java, J2EE, SQL, Struts, Spring, Hibernate, XML, JavaScript and various IDEs, version control, and build tools. It also provides details on some of their project experience developing web applications for financial and healthcare clients.
This document contains a summary of Stanly Jeba Singh's professional experience and qualifications. He has over 6 years of experience working as a software developer and specialist in companies like Wipro Technologies and ITC InfoTech. He has strong technical skills in .NET technologies like C#, ASP.NET, and SQL Server. He has worked on projects in various domains for clients in the US and other countries.
Sustainability requires ingenuity and stewardship. Did you know Pigging Solutions pigging systems help you achieve your sustainable manufacturing goals AND provide rapid return on investment.
How? Our systems recover over 99% of product in transfer piping. Recovering trapped product from transfer lines that would otherwise become flush-waste, means you can increase batch yields and eliminate flush waste. From raw materials to finished product, if you can pump it, we can pig it.
Quantum Communications Q&A with Gemini LLM. These are based on Shannon's Noisy channel Theorem and offers how the classical theory applies to the quantum world.
YOUR RELIABLE WEB DESIGN & DEVELOPMENT TEAM — FOR LASTING SUCCESS
WPRiders is a web development company specialized in WordPress and WooCommerce websites and plugins for customers around the world. The company is headquartered in Bucharest, Romania, but our team members are located all over the world. Our customers are primarily from the US and Western Europe, but we have clients from Australia, Canada and other areas as well.
Some facts about WPRiders and why we are one of the best firms around:
More than 700 five-star reviews! You can check them here.
1500 WordPress projects delivered.
We respond 80% faster than other firms! Data provided by Freshdesk.
We’ve been in business since 2015.
We are located in 7 countries and have 22 team members.
With so many projects delivered, our team knows what works and what doesn’t when it comes to WordPress and WooCommerce.
Our team members are:
- highly experienced developers (employees & contractors with 5 -10+ years of experience),
- great designers with an eye for UX/UI with 10+ years of experience
- project managers with development background who speak both tech and non-tech
- QA specialists
- Conversion Rate Optimisation - CRO experts
They are all working together to provide you with the best possible service. We are passionate about WordPress, and we love creating custom solutions that help our clients achieve their goals.
At WPRiders, we are committed to building long-term relationships with our clients. We believe in accountability, in doing the right thing, as well as in transparency and open communication. You can read more about WPRiders on the About us page.
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsMydbops
This presentation, delivered at the Postgres Bangalore (PGBLR) Meetup-2 on June 29th, 2024, dives deep into connection pooling for PostgreSQL databases. Aakash M, a PostgreSQL Tech Lead at Mydbops, explores the challenges of managing numerous connections and explains how connection pooling optimizes performance and resource utilization.
Key Takeaways:
* Understand why connection pooling is essential for high-traffic applications
* Explore various connection poolers available for PostgreSQL, including pgbouncer
* Learn the configuration options and functionalities of pgbouncer
* Discover best practices for monitoring and troubleshooting connection pooling setups
* Gain insights into real-world use cases and considerations for production environments
This presentation is ideal for:
* Database administrators (DBAs)
* Developers working with PostgreSQL
* DevOps engineers
* Anyone interested in optimizing PostgreSQL performance
Contact info@mydbops.com for PostgreSQL Managed, Consulting and Remote DBA Services
UiPath Community Day Kraków: Devs4Devs ConferenceUiPathCommunity
We are honored to launch and host this event for our UiPath Polish Community, with the help of our partners - Proservartner!
We certainly hope we have managed to spike your interest in the subjects to be presented and the incredible networking opportunities at hand, too!
Check out our proposed agenda below 👇👇
08:30 ☕ Welcome coffee (30')
09:00 Opening note/ Intro to UiPath Community (10')
Cristina Vidu, Global Manager, Marketing Community @UiPath
Dawid Kot, Digital Transformation Lead @Proservartner
09:10 Cloud migration - Proservartner & DOVISTA case study (30')
Marcin Drozdowski, Automation CoE Manager @DOVISTA
Pawel Kamiński, RPA developer @DOVISTA
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
09:40 From bottlenecks to breakthroughs: Citizen Development in action (25')
Pawel Poplawski, Director, Improvement and Automation @McCormick & Company
Michał Cieślak, Senior Manager, Automation Programs @McCormick & Company
10:05 Next-level bots: API integration in UiPath Studio (30')
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
10:35 ☕ Coffee Break (15')
10:50 Document Understanding with my RPA Companion (45')
Ewa Gruszka, Enterprise Sales Specialist, AI & ML @UiPath
11:35 Power up your Robots: GenAI and GPT in REFramework (45')
Krzysztof Karaszewski, Global RPA Product Manager
12:20 🍕 Lunch Break (1hr)
13:20 From Concept to Quality: UiPath Test Suite for AI-powered Knowledge Bots (30')
Kamil Miśko, UiPath MVP, Senior RPA Developer @Zurich Insurance
13:50 Communications Mining - focus on AI capabilities (30')
Thomasz Wierzbicki, Business Analyst @Office Samurai
14:20 Polish MVP panel: Insights on MVP award achievements and career profiling
Blockchain technology is transforming industries and reshaping the way we conduct business, manage data, and secure transactions. Whether you're new to blockchain or looking to deepen your knowledge, our guidebook, "Blockchain for Dummies", is your ultimate resource.
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Bert Blevins
Today’s digitally connected world presents a wide range of security challenges for enterprises. Insider security threats are particularly noteworthy because they have the potential to cause significant harm. Unlike external threats, insider risks originate from within the company, making them more subtle and challenging to identify. This blog aims to provide a comprehensive understanding of insider security threats, including their types, examples, effects, and mitigation techniques.
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...Toru Tamaki
Jindong Gu, Zhen Han, Shuo Chen, Ahmad Beirami, Bailan He, Gengyuan Zhang, Ruotong Liao, Yao Qin, Volker Tresp, Philip Torr "A Systematic Survey of Prompt Engineering on Vision-Language Foundation Models" arXiv2023
https://arxiv.org/abs/2307.12980
The DealBook is our annual overview of the Ukrainian tech investment industry. This edition comprehensively covers the full year 2023 and the first deals of 2024.
How Social Media Hackers Help You to See Your Wife's Message.pdfHackersList
In the modern digital era, social media platforms have become integral to our daily lives. These platforms, including Facebook, Instagram, WhatsApp, and Snapchat, offer countless ways to connect, share, and communicate.
Kief Morris rethinks the infrastructure code delivery lifecycle, advocating for a shift towards composable infrastructure systems. We should shift to designing around deployable components rather than code modules, use more useful levels of abstraction, and drive design and deployment from applications rather than bottom-up, monolithic architecture and delivery.
Details of description part II: Describing images in practice - Tech Forum 2024BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and transcript: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Erasmo Purificato
Slide of the tutorial entitled "Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Emerging Trends" held at UMAP'24: 32nd ACM Conference on User Modeling, Adaptation and Personalization (July 1, 2024 | Cagliari, Italy)
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc
Six months into 2024, and it is clear the privacy ecosystem takes no days off!! Regulators continue to implement and enforce new regulations, businesses strive to meet requirements, and technology advances like AI have privacy professionals scratching their heads about managing risk.
What can we learn about the first six months of data privacy trends and events in 2024? How should this inform your privacy program management for the rest of the year?
Join TrustArc, Goodwin, and Snyk privacy experts as they discuss the changes we’ve seen in the first half of 2024 and gain insight into the concrete, actionable steps you can take to up-level your privacy program in the second half of the year.
This webinar will review:
- Key changes to privacy regulations in 2024
- Key themes in privacy and data governance in 2024
- How to maximize your privacy program in the second half of 2024
How RPA Help in the Transportation and Logistics Industry.pptxSynapseIndia
Revolutionize your transportation processes with our cutting-edge RPA software. Automate repetitive tasks, reduce costs, and enhance efficiency in the logistics sector with our advanced solutions.
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxSynapseIndia
Your comprehensive guide to RPA in healthcare for 2024. Explore the benefits, use cases, and emerging trends of robotic process automation. Understand the challenges and prepare for the future of healthcare automation
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
Seyyed Ehsan Salamati Taba Resume
1. Seyyed Ehsan Salamati Taba
“SAP Fiori/ABAP Developer and PI/PO Architect” E-mail: e.salamati.taba@gmail.com
Phone: (+98) 912 808 98 23
Education
2012-2014 M.Sc. in Computing Science, Queen’s University, Kingston, Ontario, Canada.
Graduated in Ultra-Large Scale Software Systems (ULSS) analysis, GPA 3.92
2007-2012 B.Sc. in Computer Engineering (Software), University of Tehran, Tehran, Iran.
Cum GPA 16.56 out of 20 (3.46/4), Excellent student of four semesters.
Total GPA of the last two academic years: 18.11 out of 20 (3.83/4)
2003-2006 Diploma in Mathematics and Physics, Hatef High School, Tehran, Iran
SAP Skills
FIORI
Hands on SAP Fiori HCM, and other Standard applications implementation.
Expert in custom development and extending Fiori applications using SAPUI5.
Advanced in OData Service development and extension using ABAP.
FIORI Launchpad configuration.
PI/PO
Expert in design and configuration of PI integration between SAP and non-SAP systems.
Extensive knowledge in Enterprise Service Repository and Integration Directory
Extensive knowledge in working with various adapters like IDocs, JDBC, FTP, SOAP.
Worked on JAVA and ABAP proxies
Worked on different monitoring tools such as transaction based SAP GUI for integration
engine monitoring, Runtime Workbench message monitoring for message flow,
component monitoring and performance monitoring
Hands on SLD configuration developing independent web services, based on Java.
ABAP
Making report programs with ALV and SALV Grids
Printing tools such as Adobe forms, Smart forms, Crystal Report
Module pool programming
Enhancement and customizing methods; User exits and BADIs
Designing and developing workflows
Search Helps, and search help exits
IDocs for exchanging Data, Object oriented programming
Performance tuning, testing, optimization of reports in system integration SQL and short
dump analysis ST22
2. SAP Projects
ABAP Projects
- As of MCI’s requirements for getting banks’ transaction and making FI documents in SAP,
we have developed a series of ABAP projects to upload files dynamically (owning to the fact
that different banks have different file formats, the program is able to upload excel files in
any format). After uploading files, we have arranged many facilities in which users are able
to issue FI documents, adding and editing banks’ transactions is also provided, and on top of
all we have developed a program to reconcile.
- Enhanced the multilevel "Leave Request" approval scenario which communicates with Fiori
- Developed many enhancements and custom programs in different modules (e.g., HR, SD,
MM, FI)
PI/PO Projects
Each system needs to have communication with other external or internal systems, SAP as an
ERP system is not an exception. PI/PO (Process Integration/Orchestration) is a technology to
fulfill this purpose. Some projects are as follows:
- Fetching Time Events data from an external HR system DB to store in SAP.
- Fetching banks’ statements for different banks with web service, we have developed a
- Sending data from SAP to an external BI system for designing dashboards for managers
- Sending SMS from SAP by calling a SMS center web service.
FIORI Projects
As SAP wants to provide more user friendly and fine-looking interfaces, they have introduced
FIORI, which is a standard solution based on the most recent UI/UX technologies (e.g., HTML5,
CSS3, JavaScript, etc.). Some developed projects are as follows:
- Added a reusable Persian Calendar component in Fiori.
- Changed the default Leave Request application based on Customer needs
- Extended the default Employee Lookup application based on Customer needs
- Created a custom Time Event application
- Custom application to approve leave requests
- Extended default people profile application to see detailed employee information
3. Work Experiences
Oct. 2015 - Present Mobile Communication Company of Iran (MCI), SAP Fiori/ABAP Developer and PO
Architect at MCI. Tehran, Iran.
Oct. 2014 –
Oct.2015
EhSAA Corp., Head of Software Development team. Developed windows applications
with C# for door and camera securities. Tehran, Iran.
Oct.2014 – Feb
2015
FANAP, Technical Consultant. Developed the business plan and technical aspects of a
social shopping mobile application (i.e., SODA Socially). Tehran, Iran.
Summer 2011 Nimbuzz, Programmer Intern, Cooperated in designing and implementation of an e-
Commerce website in Nimbuzz Company, India with PHP. Gurgaon, India.
Selected Non-SAP Projects
FontSaz Android App, this application converts users’ handwritten fonts to computer fonts.
Developed using Android SDK, and its backend is in Java.
Design and Implementation of an Online Store (didbazar.ir), Didbazar is an iranian online
store which allows its customers to review, compare, suggest and directly buy products with
a reasonable price. It is based on Magento framework.
Design and Implementation of aiemc.com / viracorp.ir
Electronic Toll Collection (ETC), Electronic toll collection (ETC) aims to eliminate the delay
on toll roads by collecting tolls electronically. We developed and enhanced such a system for
Qazvin-Rasht Highway. Developed using Java and Python.
Maintained / Implemented a Real-Time Door Status Monitor Software through ASSA
ABLOY Arx Access
Cloud Computing. A Comparison of Amazon EMR and Hadoop on EC2, School of
Computing, Queen’s University.
Software Reliability and Security, Modified Trust Model to Enhance Security in Interoperable
Cloud Platforms, School of Computing, Queen’s University.
Artificial Intelligence, Design and implementation of an intelligent agent which was a car to find
its way to the goals with C++, Design & implementation of a simple neural network for recognition
of Farsi characters by learning from a large dataset with Matlab framework, School of Electrical
and Computer Engineering, University of Tehran.
4. Computer Skills
Fluent in: ABAP, SAP UI5, JQuery, JavasScript, CSS3, CSS, Java, C#, Python, R (Data Mining tools),
SQL, HTML5, Bash scripting, LATEX, C++, Android development.
Familiar with: MATLAB, ASP.Net. , Weka, Android SDK, IBM Worklight, Eclipse IDE, Netbeans IDE,
Visual Studio, ANT Build system, Git, SVN, AJAX, jQuery, JSON, Amazon EMR, Matlab, Photoshop,
Gimp, apktool
Research Experiences
Mar. 2013 - 2014 An Exploratory Study on the Relation between User Interface Complexity and the
Perceived Quality of Android Applications (M.Sc. Thesis), Exploring the relation
between UI complexity and user-perceived quality in Android applications, and
providing guidelines for the proper amount of UI complexity that helps an application
achieve high user-perceived quality.
Oct. 2012 - Mar.
2013
Design and Implementation of a Handwriting Generation Mechanism (B.Sc. Thesis),
Exploring Handwriting Generation in Persian (Farsi). This project is a novel work that
could convert user’s scripts to a computer font automatically.
Publications
Journal Publication:
Ehsan Salamati Taba, Seyyed & Keivanloo, Iman & Zou, Ying & Wang, Shaohua. (2016). An
Exploratory Study on the Usage of Common Interface Elements in Android Applications.
Journal of Systems and Software. 10.1016/j.jss.2016.07.010.
Conference Papers:
Taba S.E.S., Keivanloo I., Zou Y., Ng J., Ng T. (2014) An Exploratory Study on the Relation
between User Interface Complexity and the Perceived Quality. In: Casteleyn S., Rossi G.,
Winckler M. (eds) Web Engineering. ICWE 2014. Lecture Notes in Computer Science, vol
8541. Springer, Cham.
Taba, Seyyed Ehsan Salamati, et al. "Predicting bugs using antipatterns." Software
Maintenance (ICSM), 2013 29th IEEE International Conference on. IEEE, 2013.
Languages
English: fluent TOEFL iBT: 98, IELTS: 7.5
Farsi: Native