Sanjin C.

Sanjin C.

Senior Software Engineer

Sarajevo, Bosnia and Herzegovina
Hire Sanjin C. Hire Sanjin C. Hire Sanjin C.

About Me

Sanjin is a seasoned IT professional and software developer with 20+ years of technical expertise in the iteration of innovative front-end, back-end, and database infrastructure solutions on client projects. Proficient in JavaScript, PHP, Ruby, Java, databases, Python, Go, and Swift, he has worked on app development, web design/development, requirements gathering, testing/QA, data migration, and data conversions. Sanjin excels in manipulation of Big Data ecosystems using the latest tools and techniques in enhancing process automation. He also provides technical consultancy and mentorship and owns two thriving software companies.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Codepool
Codepool
Owner/CEO
2018 - Present (6 years)
Sarajevo, Bosnia and Herzegovina
  • Managing and leading a team of 14 developers, designers, and QA engineers in curating top-notch software solutions on client projects.

  • Providing leadership for sprint planning and code reviews and meeting business stakeholders and customers.

  • Delivering technical expertise for innovative cloud computing and Big Data solutions using industry best practices, metrics, and methodologies in determining current and future solutions on projects.

Freelance
Freelance
Community Leader | Senior Programmer
2014 - 2018 (4 years)
Remote
  • Led the design, development, integration, and maintenance of different system solutions on 12+ client projects.

  • Served as a subject matter expert and mentor and worked on talent acquisition within the larger community.

  • Actively participated in the implementation of Big Data techniques and tools on different components and modules of software solutions for clients.

Genijalno.ba
Genijalno.ba
Owner | Project Manager | Lead Developer
2007 - 2018 (11 years)
Sarajevo, Bosnia and Herzegovina
  • Led and managed various company-initiated software development projects.

  • Provided technical expertise and direction to team members working on AWS and Big Data-based projects with different system configurations, functionalities, and features.

  • Analyzed and reported actual performance vs. technical specifications and enhanced, modified, and maintained the performance of Big Data solutions.

Office of the High Representative
Office of the High Representative
Electronic Media Manager
2007 - 2011 (4 years)
Sarajevo, Bosnia and Herzegovina
  • Developed solutions and strategies to test and evaluate OHR's media tools, opportunities, and features that improved PR ratings.

  • Built and monitored different campaign delivery projects by executing programmatic displays and video campaigns using multiple channels.

  • Developed a solution to manage and handle press/social media monitoring for OHR.

Portfolio

Lead Developer - Book-n-drive
Lead Developer - Book-n-drive

The Book-n-drive platform is one of Germany's biggest car-sharing applications, storing over 10K cars across Germany, with each car location being updated once every minute. Served as a lead developer for almost 3 years. Engineered the solution from the ground up with the project team using Java/Node.js for the back end and one Python service. The front end was initially developed using Angular but was rewritten in React. The mobile apps were also written in native languages, later changed to React Native, making the code 70% sharable between the web app and mobile apps.

Lead Developer - Mackenzie Investment Tool
Lead Developer - Mackenzie Investment Tool

Developed an investment tool that can easily handle over 5GB of data per day. It receives data from multiple sources and transfers it to the company's database before being served to clients. The process of data collection, processing, and transfer took place within a 3-hour window (5-8 AM). The tool had 3 different services: an importer written in C# (requested by client), an API that crunches and processes the numbers (PHP), and the front end written in Angular.

Lead Developer - Motiff.Network
Lead Developer - Motiff.Network

Motiff Network's platform makes finding and hiring pre-screened, highly skilled talent and product teams simple and easy. Worked as a lead developer on the project, providing both front-end and back-end expertise. Developed the front end in React and the back end in Node.js and Java. Engineered the Node.js solution to act as a middleware so the real API on the solution is not exposed. It gives access to multiple users/clients.

Senior Programmer - Welltok
Senior Programmer - Welltok

Welltok operates a platform that helps users find the correct health plan on the market. Provided expertise in resolving complex technical issues from poor architectural structures to implementation mishaps on the core platform. Reconfigured the platform with new and modern tech stacks and successfully delivered the next few iterations.

Senior Software Engineer - NDA Project (via UpStack)
Senior Software Engineer - NDA Project (via UpStack)

Led a team of 4 developers to design and develop a web app using React.js and a mobile app in React Native. Worked on the architecture for the solutions and developed all features for implementation.

Education

Multimedia Producer
Multimedia Producer
SAE Institute of Technology - Berlin
1999 - 2003 (4 years)
Degree in Robotics
Degree in Robotics
TU Berlin
1998 - 1999 (1 year)