Profilbild von Abul Bashar Software Development Specialist/Architect - Java/.NET - Multi-Platform aus Bonn

Abul Bashar

verfügbar

Letztes Update: 11.01.2024

Software Development Specialist/Architect - Java/.NET - Multi-Platform

Firma: Abul Bashar
Abschluss: M.Sc. Informatics -schwerpunk Software Engineering
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (gut) | englisch (verhandlungssicher)

Dateianlagen

freelancer-abul-bashar_030923.pdf

Skills

Application Domain / Areas
  • Web & E-Commerce Applications, Warehouse Management, Business Process Automation
  • Assembly Line Management, Geospatial & Textual Search Engine, Web-Crawling/Scrapping,
  • Code Generation, Static Software Analysis, IDE Tools, Embedded & IoT Systems
Software Development Paradigms and Practices
  • Object-Oriented Analysis and Design, IDE & Tools Development, Domain Specific Language Development
  • Model Driven Development, Service Oriented Architecture, Human-Computer Interactions, .NET
  • Mobile Application Development, Agile Processes & Scrum
Programming and Scripting Languages
  • Java, Xtend, C/C++, C#, JSP, Python, PHP, Bash Shell, JavaScript, Visual Basic, Pascal, Prolog, x86 Assembly
Database Technology
  • Microsoft SSQL, Cassandra, MySQL, PostgreSQL, Oracle, Hibernate, JPA, JDBC
Development Environment, Platform and Tools
  • Scubet Toolset, Spring, Servlet, JSP, Lucene, JQuery, Bootstrap, JavaScript, XML, XSL, HTML, CSS, PHP
  • Enterprise Architect, Eclipse, Visual Studio 2017, GCC/G++, JUnit, NUnit, Microsoft TFS, Projects, CVS
  • Android, Windows Mobile, Eclipse RCP/SWT, J2ME
  • Subversion, Jira, Bugzilla, Ant, Maven, CruiseControl, SQL Server Management Studio, Selenium, YourKit, JMeter
Operating Systems and Server Platforms
  • Windows, UNIX (FreeBSD), Linux, Tomcat, nginx, Apache, MS IIS

Projekthistorie

02/2018 – 03/2018 - “Product Aggregator and Acquisition Platform”, Relionics, Bonn, Germany
Role: Product-Owner, Team lead & Full-stack Software Developer
Task: Develop Software, IT infrastructure and integrate with E-commerce & Warehouse backend
Technology: Java, .NET, Scubet-Toolset, Microservices

12/2017 – 01/2018 - “Point of Sale System”, Relionics, Bonn, Germany
Role: Product-Owner, Team lead & Full-stack Software Developer
Task: Develop Software, IT infrastructure and integrate with E-commerce & Warehouse backend
Technology: Java, .NET, Scubet-Toolset

07/2017 – 11/2017 - “Web-based Telemedicine Software”, Axon Medical Services, Bangladesh
Role: Product-Owner, Team lead & Full-stack Software Developer
Task: Radiology components, Development process & infrastructure, Diverse software development
Technology: Java, Spring, Cassandra, Bootstrap, .NET, Android, Scubet-Toolset

12/2016 – 06/2017 - “Warehouse and E-Commerce Applications”, Relionics, Bonn, Germany
Role: Product-Owner, Team lead & Full-stack Software Developer
Task: Develop high traffic advertisement platform for consumer products and food
Technology: Java, Xtend, Spring, Cassandra, JPA, .NET, Scubet-Toolset, Microservices,
Various 3rd Party API (e.g. eBay, Amazon, Magento, PayPal, Canon Imaging, Dymo, Brother etc.)

01/2016 – 11/2016 - “Product & Restaurant Advertisement Platform”, Lemontreeverlag, Bonn, Germany
Role: Product-Owner, Team lead & Full-stack Software Developer
Task: Develop high traffic advertisement platform for consumer products, restaurants and food
Technology: Java, Spring, Cassandra, Lucene, Scubet Generator & Toolset, JQuery, Bootstrap, Google Location API

08/2007 – 12/2015  - “SICAT Implant Suite, SICAT SGL, SICAT Broker”, SICAT GmbH & Co. KG, Bonn, Germany
Role: Software & Data Architect
Tasks:
  • Analyze, design and implement core architecture components for software product lines
  • Design various reusable software components
  • Product-owner: license management system
  • Develop core data access architecture and automated code generators
  • Interface SICAT products with external applications, Integrate online portals with CRM and support systems
  • Conduct software requirement analysis, testing, source code reviews and hazard-analysis
  • Develop automation tools (e.g. code generation, software analysis, backup & archiving, document processing, etc.)
Technology: Microsoft .NET, C++/C#, ASP, SQL-Server, PostgreSQL, Code Generation

01/2004 – 05/2007  - “BInAp Issue Management System”, Business Information and Application, Hennef, Germany
Role: Software Developer / Lead Software Developer
Tasks:
  • Lead Industrial Assembly Line Management Software (Client & Server) - software components: server software, portable off-line client, data synchronization, access rights & audit management, multilingual user interfaces, site administration, printable report system
  • Lead Mobile issue management with smartphone - develop dynamic GUI, data and image manipulation, bi-directional synchronization via GPRS
  • Develop extensions and reporting framework for the BInAp Issue Management Systems (IMS)
  • Implement software development process, coordinate project planning, technical specifications & documentations
  • Setup & administer central UNIX, CVS, production, development and test servers
Technology: Java, PHP, Microsoft .NET, C++/C#, .NET Compact Framework, MySQL, Oracle, Bash-scripting

01/2007 – 06/2017  - “Online-shop & E-Mail Marketing”, Lemontreeverlag, Bonn, Germany
Role: Freelance Full-stack Software Developer
Projects:
  • Online-shopa configurable and easy to administer electronic shop. Features: easy management of products, orders and customers, PDF reports, web-based admin-console, payment gateways etc.
  • E-Mail Campaign/Marketing Software – Content designer/converter, Huge address database adaptation, Mass E-mail dispatch, Subscribe/Unsubscribe, Scheduling
  • Fremdwortfinder – low footprint dictionary for finding German special words
  • EasyCRM – a lightweight content management system
Technology: Java, Microsoft .NET, C++/C#, Win32 API, MySQL, XML

07/2006 – 12/2006  - “ROOTS Research Projects”, ROOTS Group, CS - III, University of Bonn, Germany
Role: Research Associate
Tasks:
  • Devise interactive user interfaces for visualizing the source code of large software systems.
  • Develop a generalized software visualization framework and an Eclipse plug-in for visualizing dependencies among conditional program transformations.
Projects:
  • SVF – a Framework for Developing Interactive Software Visualization Systems: API and Eclipse plug-in
  • Condor – an Eclipse plug-in for Visualizing Interferences Among Conditional Program Transformations (CT)
Technology: Java, Eclipse, Eclipse Plugin API, RCP, JTransformer, Prolog, Condor, SVF

06/2005 – 12/2005  - “CSI Project”, ROOTS, CS - III, University of Bonn, Germany
Role: Research Software Developer
Tasks:
  • Mentor the eXtreme Programming team implementing mobile applications
  • Develop modules to bridge wireless LAN based Location Tracking System and the CSI Intelligence Server
Technology: Java, Eclipse, Apache Axis, MySQL

08/2004 – 09/2004  - “Cultivate project”, ROOTS, CS - III, University of Bonn, Germany
Role: Research Software Developer
Project: Cultivate – IDE Tools for measuring & visualizing metrics, detecting bad designs and suggesting overall design and code quality improvements
Tasks:
  • Participate in the analysis, design, coding and testing areas
  • Devise refactoring techniques to improve the design of Object-Oriented Code.
  • Develop custom widgets and algorithms for visualizing various physical and abstract software artifacts.
Technology: Java, Eclipse, JTransformer, Prolog

11/2003 – 02/2004  - “Collision Detection API Project”, Simulation & VR Lab., CS - II, University Bonn, Germany
Role: Research Assistant
Tasks:
  • Customize, debug and test code written in C++ and MFC
  • Adopt UNIX based C++ collision detection APIs into 3D visualization software for Windows Platform.
Technology: C++, MFC, .NET, GCC`

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Abul Bashar Software Development Specialist/Architect - Java/.NET - Multi-Platform aus Bonn Software Development Specialist/Architect - Java/.NET - Multi-Platform
Registrieren