Sinisha Stanchev
Verified Expert in Engineering
Software Developer
Skopje, Macedonia
Toptal member since May 19, 2022
Sinisha is a data engineer, senior PL/SQL developer, and Oracle database administrator with over 17 years of experience developing and maintaining complex applications on an international platform. He has contributed to multi-million software development programs. Sinisha has excellent analytical and problem-solving skills. He easily interacts with business users to ensure specific and critical business requirements are achieved. Sinisha will be a great asset to any team.
Portfolio
Experience
Availability
Preferred Environment
Oracle, Python 3, Apache Airflow, Docker Compose, PostgreSQL, MariaDB, MySQL, Oracle PL/SQL, Talend, Oracle SQL Developer, Snowflake, Amazon Web Services (AWS), NoSQL
The most amazing...
...applications I've developed are a blood banking app used by the biggest blood banking companies worldwide and a CRM app used by Macedonian telecom companies.
Work Experience
Data Engineer | Senior PL/SQL Developer | Oracle Database Administrator
ITgma
- Developed a data migration tool to migrate data from old legacy systems to a CRM system.
- Integrated the CRM system with other systems used by this telecommunication company.
- Analyzed the performance of the Oracle production database and optimized the database level and SQL tuning.
- Created reports based on requirements given by business users.
- Tracked and fixed bugs using Jira and Redmine as reporting tools.
- Built a database used by the CRM system for transactions and reporting.
Senior PL/SQL Developer | Oracle Database Administrator | System Administrator
MAK-SYSTEM
- Developed a process for data migration and integration with other systems.
- Developed Oracle PL/SQL packages, SQL tuning, and database performance tuning.
- Created reports using iReport Designer for a healthcare application.
- Developed a replication module using materialized views.
- Created scripts for performance testing of the application using OpenSTA.
- Built a platform-independent installer for the application using AntInstaller and Apache Ant.
- Worked on performance stress testing on different operating system platforms, application servers, load balancers, and different versions of the Oracle database.
- Installed, configured, and maintained application servers, such as Oracle WebLogic versions 9, 10g, 11g, and 12c, Apache Tomcat versions 5, 6, and 7, and IBM WebSphere versions 6.1, 7.0, and 8.5.
- Maintained and monitored the system in real time, analyzing and resolving potential issues. Used IBM nmon, vmstat, iostat, top, JConsole, VisualVM, OEM, Oracle Automatic Workload Repository (AWR), and Oracle Statspack.
Experience
Customer Relationship Management (CRM) for Telecommunications
Blood and Plasma Management Application
I got promoted to a deployment engineer and database administrator in the following years. We used different application servers for deployment, such as Apache Tomcat, WebLogic, and WebSphere. I also worked on installing application servers, installing and configuring software and hardware load balancers using Apache Web Server, Zeus 6.0, and the Cisco content switch, and monitoring the application servers' Java virtual machine (JVM) using JConsole and VisualVM.
My next job title was a database administrator. I installed Oracle versions 10g, 11g, and 12c, configured materialized view replication, monitored the database instances using OEM, AWR, and Statspack, tuned database instances, optimized SQLs, and migrated data.
Finally, I also worked as a technical consultant in the last years, conducting specialized training for customers, employees, and organizations. Finally, I ran performance and stress testing of the application, providing the first-level support.
Education
Bachelor's Degree in Electrical Engineering, Computer Science, Information, and Automation
Ss. Cyril and Methodius University in Skopje - Skopje, Macedonia
Skills
Libraries/APIs
Pandas
Tools
Apache Airflow, Docker Compose, Jira, Git, Subversion (SVN), Jenkins, Redmine, Apache Tomcat, iReport Designer
Languages
SQL, Stored Procedure, Python 3, Bash Script, Java, Python, Snowflake
Paradigms
Database Design, ETL, Oracle Database Architecture, Automation
Platforms
Oracle, Eclipse, Apache2, Apache Kafka, Docker, Kubernetes, Talend, IBM WebSphere, Amazon Web Services (AWS)
Storage
Oracle PL/SQL, Oracle SQL Developer, Data Pipelines, Data Integration, Oracle SQL, SQL Performance, SQL Stored Procedures, MariaDB, MySQL, Databases, Oracle DBA, Oracle 12c, Oracle 10g, Oracle 11g, PostgreSQL, NoSQL
Other
Programming, Data Migration, ETL Development, Oracle Performance Tuning, Reports, Oracle Data Pump, Data Engineering, Data Cleaning, Entity Relationships, ELT, Software Engineering, Business Analysis, Data Analysis, Automatic Workload Repository (AWR), Data Warehouse Design, WebLogic, Oracle OEM 12c, System Administration, Application Configuration, IT Consulting, Data Warehousing, Tuning Advisory, OEMs, Data Modeling, Data Build Tool (dbt), Data Architecture, Real-time Data, Orchestration, Oracle RMAN, Oracle WebLogic Application Server, Load Balancer ZEUS, App Support
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring