Suggestions
Bora Erbasoglu
Senior Software Development Manager
Professional Background
Bora Erbasoglu is a distinguished software development professional with extensive experience in Object-Oriented Programming and multi-tier architectures, making notable contributions across various domains in web technologies. He specializes in an array of web technologies including HTML5, CSS3, AJAX, and is proficient in a multitude of JavaScript libraries and frameworks such as jQuery, AngularJS, and ReactJs paired with Redux. His versatility extends into the realm of mobile technologies where he engages with Android development and hybrid applications through platforms such as Apache Cordova, Ionic, and React Native.
With a wealth of experience in different programming languages including PHP, Java, Python, and C#, Bora is adept at employing MVC frameworks such as Yii, Laravel, Zend, CodeIgniter, and Django. His dedication to maintaining a focus on Agile methodologies, including Scrum, is indicative of his modern approach to software development, emphasizing iterative progress and collaboration within teams.
Bora's career demonstrates a strong emphasis on RESTful API integration, HTTP communications, and data formats such as JSON, showcasing his strong debugging skills and ability in version control using tools like Git and SVN. His profound knowledge of development environments includes expertise in Eclipse, Android Studio, and IDEs such as PhpStorm and PyCharm, coupled with experience in designing Android XML layouts and ensuring robust object-oriented programming.
An intrinsic part of Bora's portfolio is his knowledge and hands-on experience with TensorFlow technologies. His ability to train machine learning models further highlights his tech-savviness in today's data-driven landscape, showcasing him as a forward-thinking developer who embraces innovation through technology.
In addition to his technical prowess, Bora possesses exceptional project management skills and has held roles as both a Scrum Master and a Senior Team Lead Manager at Techsign. His dynamic leadership qualities and excellent interpersonal communication skills have enabled him to foster collaborative environments and drive teams towards successful project outcomes. Bora is known for his innovative mindset and analytical approach, coupled with a results-oriented focus that has established him as a respected figure in the software engineering field.
With a rich career trajectory, Bora has assumed significant technology leadership roles, previously serving as Chief Technology Officer at gelHemen and Senior Software Development Manager at Zirve Bilgi Teknolojileri. His experience spans various responsibilities from Technical Software Development Manager & Lead Software Developer at Simsoft Bilgisayar Teknolojileri to Senior Web Application Developer roles at Pirana Web Teknolojileri.
Education and Achievements
Bora Erbasoglu's academic journey is commendable, having studied with an impressive score of 84 out of 100 at Ankara Ted College. He further pursued higher education, obtaining a Bachelor's Degree in Astronomy and Astrophysics from Ankara University. This solid educational foundation equips him with a unique perspective on problem-solving and analytical thinking, particularly beneficial in technology and software development roles.
Bora's career has flourished through various leadership positions and impactful projects, showcasing his ability to manage and lead teams in software development. His role as a Scrum Master highlights his commitment to Agile practices, ensuring teams work efficiently and collaboratively to achieve their objectives. Bora's analytical and strategic thinking makes him a valuable resource not only for direct project initiatives but also for overall strategic alignment within organizations.
Achievements
Throughout his career, Bora has garnered a profound understanding of data modeling and relational databases, including extensive knowledge of systems like Oracle, MySQL, and PostgreSQL. His expertise extends into big data solutions such as Elastic Search, allowing him to effectively manage and manipulate large datasets.
Possessing excellent debugging skills, Bora is experienced in writing unit and automated tests, which underlines his dedication to maintaining high standards in code quality and software reliability. Therefore, his contributions significantly impact not only his teams but also the end-users who benefit from robust applications and systems developed under his guidance.
Bora Erbasoglu is not just a software engineer; he is an active team member and leader, always promoting a culture of positivity and innovation, which is crucial for fostering creativity and enthusiasm among his colleagues.
Achievements:
Bora's impressive qualifications, leadership experience, and a commitment to continuous improvement ensure that he remains at the forefront of the ever-evolving tech landscape.