Senad Mulasmajic

Senad Mulasmajic

Sarajevo, Bosnia and Herzegovina
Hire Senad
Scroll To View More
Senad Mulasmajic

Senad Mulasmajic

Sarajevo, Bosnia and Herzegovina
Member since March 31, 2014
Senad is a senior developer with a long list of successful projects under his belt. He has strong communication and organizational skills and extensive experience working in teams. He is also proud of his problem solving attitude and excellent presentation abilities.
Senad is now available for hire
Portfolio
Experience
  • C#, 9 years
  • ASP.NET Webforms, 7 years
  • ASP.NET, 6 years
  • ASP.NET MVC 5, 2 years
  • Windows Phone 8, 2 years
  • JavaScript, 4 years
  • AngularJS, 2 years
Sarajevo, Bosnia and Herzegovina
Availability
Part-time
Preferred Environment
Visual Studio, C#, MVC, Web API,Angular.js, MS SQL
The most amazing...
...thing I've built is a complex warehouse management app with web and desktop modules created using ASP.NET MVC, Web API, WM6.5, and WP8.
Employment
  • Developer, IT Specialist
    Civil Service Agency of Bosnia and Herzegovina
    2009 - PRESENT
    • Analyzed requirements for new systems development.
    • Designed, developed, and upgraded new systems.
    • Handled database server administration, performance tuning, and optimization.
    • Handled system and network administration.
    Technologies: C#, .NET, Java, Eclipse, Hibernate, ASP.NET, PHP, C++, JavaScript, Backbone, JIRA, Subversion, Confluence, MS SQL, MySQL, PL/SQL, IIS, AJAX, WPF, WCF, T-SQL, Entity Framework, LINQ, jQuery, MS Pro
  • CEO, Lead Developer
    Pulsar Software Development
    2009 - 2016
    • Analyzed requirements for new systems development.
    • Designed, developed, and upgraded new systems.
    • Handled database server administration, performance tuning, and optimization.
    • Implemented ISA Server and MikroTik firewalls.
    • Implemented penetration testing.
    • Handled system and network administration.
    Technologies: C#, .NET, Java, Eclipse, Hibernate, ASP.NET, PHP, C++, JavaScript, Backbone, JIRA, Subversion, Confluence, MS SQL, MySQL, PL/SQL, JSON, SOAP web services, Web API, IIS, AJAX, WPF, WCF, T-SQL
  • Developer, IT Specialist
    Spica Systems
    2006 - 2009
    • Analyzed requirements for new systems development.
    • Designed, developed, and upgraded new systems.
    • Handled database server administration, performance tuning, and optimization.
    • Handled system and network administration.
    • Implemented biometric systems for banks and government institutions.
    • Implemented time, attendance, and access control systems.
    Technologies: C#, .NET, Java, Eclipse, Hibernate, ASP.NET, PHP, C++, MS SQL, MySQL, IIS, AJAX, WPF, WCF, T-SQL, Entity Framework, LINQ, jQuery, MS Project, System Architect, PowerDesigner
Experience
  • Vroomz Hotel Reservations System (Development)
    http://booking.vroomz.com

    Vroomz hotel reservations system, which services both individual and group bookings for multiple hotels and for many different events and clients. The system consists of Customer and Administrative side. Customer side allows for customized sites for customer booking. Customers can book rooms and manage all their own changes to names, dates, credit cards, and other details via their login. Many customers book more than one room, and we set a maximum number of rooms by event. Our main goal is a user-friendly, intuitive system. The administrative side manages a complex hotel inventory interface, as well as a call center/agent booking portal.

    Tech stack: C#, ASP.NET, jQuery, JavaScript, HTML, DevExpress controls, MS SQL, EF

  • .NET/C# Gateway (Development)

    Development of a lightweight .NET/C# gateway that sits between the company’s trading platform and Saxo Bank's trade execution system. The gateway’s job is to handle the communication and data translation/mapping between the system and the broker system. Saxo Bank's system is called OpenAPI and is a web services cluster based on REST calls. Basically, there are two types of communication: HTTP request/response and live feeds. Sessions are initiated with an authentication flow. Technologies involved are C#, OpenAPI, SignalR, and TPL (Task Parallel Library).

  • AGR Group (Development)
    http://www.agrgroupinc.com/

    An ERP system with over 20 web, desktop, and WPF applications as well as web services.

    AGR Group has become synonymous with retail energy and energy suppliers as the most trusted partner for organic customer growth, service and retention.

    Tech stack: ASP.NET web forms, ASP.NET MVC, Entity Framework, Windows Presentation Foundation, Windows communication foundation, web API, jQuery, JavaScript, AngularJS, SQL 2008/2008R2/2012/2014 (stored procedures, triggers, etc.), SQL Server Reporting Services, SQL Server Integration Services, SVN, Ticketing systems

  • Vehsmart (Development)
    http://www.globalstar.com/en/index.php?cid=7010&pressId=820

    Satellite tracking software for Ecuadorian fishing vessels.

    http://www.vehsmart.com/

    Tech stack: ASP.Net MVC, Bootstrap, jQuery, Geofences | Google Maps Tracks API, JavaScript frameworks (AngularJS, Knockout.js), SQL

  • Reach | Influence (Development)
    http://optimize-alpha.cloudapp.net/

    A web application for reporting and analyzing sales data.

    Reach | Influence is a web application that sits on top of Lift Analytics Engine which displays the performance of the retailers’ circulars in multiple aggregations. These performance metrics will feed into the planning of future circulars.

    Tech stack: ASP.NET MVC, Entity Framework, AngularJS, jQuery, JavaScript, HighCharts, SQL Server 2014

  • Zeddit (Development)
    http://Zeddit.com

    Zeddit's paywall and ePublishing solution makes it easy to create digital editions and online magazines that sell more subscriptions.

    The Zeddit.com platform drives growth for magazines by allowing them to publish free content in a powerful new way that helps readers find their premium articles through search and social media.

    Tech stack: ASP.NET MVC, JavaScript, jQuery, KnockoutJS, Stripe, MS SQL.

  • Qantas Cash Kiosk (Development)
    http://tobacco.io/qantas-cash-terminal/

    To increase customer loyalty and attract more frequent flyers, the new Qantas cash program allows their customers travelling abroad an easy to use and secure gateway to top up their travel cards. Our brief was to build an informative, dynamic and functional touch screen application for their terminals that facilitated this. The application was to engage users by providing the company’s vision, value and offerings. Tobacco wanted to build an application that maintained Qantas’ vision and aesthetic whilst facilitating an enjoyable, intuitive and secure experience for the user across the four core functions of the application.

    Requirements:
    - Engaging and interactive display while in standby
    - Simple to navigate and understand
    - Allows users to openly navigate and discover the advantages of Qantas Cash
    - Engaging and memorable user experience
    - Allows user to top up via the Qantas cash portal and their respective bank
    - Builds trust by displaying security badges where appropriate
    - Log out and clear the cache once user has finished their interaction

    Core functions:
    - Top up your Qantas Cash
    - Activate your Qantas Cash card
    - Check FX Rates
    - FAQ

  • MGMScan (Development)

    MGMScan is a comprehensive solution for warehouse management. The system consists of a mobile application (WM6.0), Windows Phone 8 application, desktop application, web application, and web service for online ordering. The system includes modules: goods entry, goods delivery, inventory, relocations, online ordering using a web service that receives the order formatted as an XML file, analysis of the situation in time and by time period, tracking errors on mobile terminals, email system that sends customized e-mail messages to the defined address, reports, and much more.

  • Training Management Information System (Development)
    https://www.ilearn.gov.ba/

    Developed a training portal for the Civil Service Agency of Bosnia and Herzegovina, an agency responsible for coordinating the training of civil servants and for organizing centralized, horizontal training for the state-level public administration in Bosnia and Herzegovina. All phases of training and associated administrative procedures are supported by the system online.

    Main user functions:
    - Self-register and apply for available courses
    - Manage online profile
    - Participate in needs analysis
    - Generate transcripts of records and reports
    - Evaluate trainings
    - Print training certificates

    Training administrators from the CSA and other state institutions can manage analysis of needs, applicants, courses, instructors, and facilities. They can also organize and publish training courses online, evaluate and decide on training applications submitted online, electronically communicate with the civil servants and their managers, and more. The business intelligence module would provide training administrators with information for strategic and operational decision making for further improvements of the civil service training system.

  • MojKonkurs (Development)

    A system for sending electronic notifications to candidates participating in vacancy procedures for civil service posts in state institutions of Bosnia and Herzegovina. It has two major channels of communication with candidates pursuing civil service posts:

    1. Website (https://mojkonkurs.ads.gov.ba ) where notifications are published.
    2. Personalized electronic messages that each candidate receives by SMS and email.

    Each applicant receives an SMS and an email notifying them of any status update of their job application. The SMS contains schedule links and exam results. Email messages contain information that don't require applicants to log on for. The system also provides CSA material with all necessary data for effective and efficient implementation of vacancy procedures. The system provides printed notifications/certificates to the candidates when necessary, and summarizes information for the Selection Committee. The business intelligence module provides CSA management with information for strategic and operational decision making.

  • E-Learning System (Development)

    The main goal of this project is to establish an integrated e-Learning system (LMS and webinars) that span different facets of knowledge management in the BiH civil service and provide initial e-courses for civil servants of Bosnia and Herzegovina's state institutions. This project has three objectives:

    (1) To design, customize, and implement an integrated e-learning system for the needs of the state civil service.
    (2) To design, develop, and implement two training e-courses
    (3) To increase the capacity of the Civil Service Agency to enhance, support, and promote the further development of the integrated e-learning system.

  • Human Resources Management Information System (Development)

    CSA BiH, together with the HR department of regional governments in Bosnia and Herzegovina, developed an HR information system to support the horizontal function of human resources management in all governmental institutions. This system facilitates HR planning, civil servants recruitment, training assessments, and the entire range of HRM functions. For individual institutions, the system improves the most frequent HRM procedures and build capabilities for HR intelligence, based on personal records kept in the database.

  • Autry Greer & Sons, Inc - Inventory Manager (Development)

    Windows CE mobile inventory application.

    Modules:
    - Inventory Manager - Windows CE mobile
    - Inventory Viewer - Windows desktop app
    - Inventory Sync - Windows desktop app
    - Inventory Reporting - Windows desktop app
    - Inventory Manager - Windows desktop app

  • FITAnnouncements (Development)

    An electronic bulletin board for large wide screen displays developed using Windows Presentation Foundation technology with time constraint notifications, a footer line for news, and animation of images and other relevant data on the main part of the display. It was implemented using Model-View-View-Model architecture.

  • Online Public Exam System (Development)

    The online system is for taking the professional exam for candidates participating in vacancy procedures for civil service posts in state institutions of Bosnia and Herzegovina. The system automatically generates random questions for the exam where each candidate gets an altered order of questions. After activation of the exam by the Secretary of the Agency, candidates on computers run an application which offers questions and answers. The system automatically evaluates the work and saves the results. The Online Public Exam System consists of modules including a public exam for candidates, public exam administration, and reports.

  • Management System (Development)

    The Experts system is a Human Resource database of external experts in various fields engaged by the agency in vacancy procedures. The system monitors and records all data on experts, including their current and previous jobs, work experience, commissions involving experts, etc.

  • Warranty Card System (Development)

    The app consists of a mobile part and a desktop portion used to record, print, and generate warranty sheets for the products imported by the company Stanic Trade Ltd. Modules are organized as follows: an application for mobile computers using the Windows Mobile 6.0 operating system and a desktop application that includes records navigation and printing, reporting, and fine-tuning of the coordinates for the guarantee sheets. It also features integration with ERP Pantheon via a SQL Linked Server.

  • Web Store for Drug Wholesalers (Development)

    An online drug shop with standard functionalities: basket, items for sale, categories, items in stock, etc. It features a web shop and desktop application for administration of articles, prices, customers, clients, order processing, reporting, etc.

  • UniOrder System (Development)

    The system consists of a web service, desktop application, and mobile application for the Windows Phone 8 environment. Notifications are implemented using a custom configurable module for email notifications. Modules of the system include: SOAP web service, desktop application (customers, products, categories, vendors, purchase orders), and WP8 application (customers, orders, history, etc.).

  • Mobile News Application (Development)

    The Oslobođenje Windows Phone application allows users to quickly and easily browse through top stories, latest news, columns, new photos and videos, and sports results wherever they go. News, Sports, Economics, Showtime, Lifestyle, Daily News, etc. are all featured categories.

  • Windows 8.1 Oslobodjenje News (Development)

    Free Windows 8.1 application for Oslobođenje press agency is a place where you can read latest news, columns, follow the latest pictures and videos or find sports scores wherever you are, quickly and easily.

    Read the news from your favorite category - News, Sports, Black Chronicle, Economics, Relaxed, Recipes, Kun, Views, Daily News in English, Columns and find out everything you want.

    Access the latest news anywhere in the world with its Windows 8.1 devices.

  • Praire States Data-driven Web Portal (Development)
    https://wellness.prairieontheweb.com

    Prairie States web data-driven web application built using ASP.NET MVC/JavaScript.

  • TheMedia ASP.NET MVC/JavaScript Web Application (Development)
    http://www.themedia.co.il/

    A broadcast monitoring service.

  • VMSExpress (Development)

    The solution for quick and easy management of employees, visitors, and clients in institutions and organizations. VMSExpress not only allows easy management of the entrances and exits from objects, but also provides functionality that is impossible to achieve without this software. It allows for generation of fine-configured reports in real time according to the needs of the institution or organization, absolute control of working time for employees, visitor control, and much more. Employee time and attendance and visitor control is implemented using RFID cards and RFID readers.

Skills
  • Languages
    C#, JavaScript, Java, C++, PHP
  • Frameworks
    ADO.NET, .NET, ASP.NET, ASP.NET Web API, Entity Framework 4.1, ASP.NET Webforms, ASP.NET MVC 4, ASP.NET MVC, Entity, ASP.NET MVC 5, ASP.NET Web API 2, ASP.NET MVC 3, ASP.NET AJAX, NHibernate, Json.NET, WPF, AngularJS, Hibernate, WCF, JavaScript MVC
  • Tools
    Visual Studio 2010, Visual Studio 2013, Visual Studio 2008, Visual Studio 2012, Eclipse, Eclipse IDE
  • Platforms
    Joomla, Windows 8, Windows CE, Windows 7, Windows, Windows Phone, Windows Phone 7, Windows Phone 8, Windows Mobile, Linux, WordPress
  • Storage
    MySQL, MS SQL, PostgreSQL
  • Libraries/APIs
    AngularUI, jQuery, Backbone.js
  • Paradigms
    Agile Software Development, Extreme programming, Scrum, Test-driven Development (TDD)
  • Misc
    JSON
Education
  • Bachelor's degree in Computer Engineering
    Faculty for Informational Technology - Mostar
    2009 - 2013
Hire the top 3% of freelance developers
I really like this profile
Share it with others