Rizvi Hasan

Sr. Data Scientist with Engineering Experience

Presentation

After a long (approx. 10+ years) career in Software Architecture and Development finally in 2014 I embarked on exploration of Data Science and Engineering. The engineering part was really easy for me and the science part was really interesting and I still enjoy every day working with it. It all started with my Masters Thesis which later became a successful european project HOPSWORKS. Science then I have been working mostly with Deep Learning in Computer Vision and NLP, big data engineering problems and real world ML problems. Previously I worked in industrial automation systems, healthcare management systems and financial analytics systems with SOA architecture and SOLID principles.


Education

Period Degree name and Institute
2008 - 2009 Masters in Software Engineering of Distributed Systems, KTH
2005 - 2006 Masters in Information Technology, Dhaka University
1999 - 2004 Bachelors in Computer Science and Engineering, Khulna University

Course works and Thesis

Courses

2016
Large Scale Machine Learning and Deep Learning
2015
Distributed Computing, Peer-to-Peer and GRIDS
2006
Distributed Artificial Intelligence and Intelligent Agents
Distributed Systems, Advanced Course
Modern Methods in Software Engineering

Thesis

2015
Quota based access-control for Hops - Improving cluster utilization with Hops-YARN
2006
Predict protein-structure using Artificial Neural Network. - Predicting secondary structure of protein for druge design.

Certifications

2017
Professional Python, EDUMENT Development and Mentors
MCP in Programming C# (Exam 70-483), Microsoft
BizTalk Technical Competency for Application Integ, Microsoft
2006
MCSD in XML web services and Server Components., Microsoft

Employment History

Period Company
2019 - Now MyNewsDesk Sweden, Sr. Data Scientist
2017 - 2019 ÅF AB, Consultant Software Architect / Data Scientist
2018 - 2018 ABB Corporate Research AB, Software Architect
2017 - 2018 Atlas Copco Industrial Technique AB, R&D, System Development Consultant
2015 - 2016 RISE SICS, Stockholm, Research Assistant
2010 - 2017 IT-Mokarn(Evansson & Co. AB), Software Architect/Developer
2009 - 2010 Zooprize Com Ltd. Stockholm , Web developer
2008 - 2008 TechnoVista Ltd., Software engineer, Team lead
2006 - 2008 UNIQA Software and Systems Ltd., Software Engineer
2004 - 2006 Genesis Systems Ltd. of I.S.L., Software Engineer

Projects

Projects page.

Competences

Data Science:

Deep and Transfer learning in Python, Tensorflow, Keras, PyTorch, Sparkml, NN, CNN(Classification and Object Localization, YOLO), NLP(MinHash, RNN, Transformer, Attention, BERT), Model Train/Deployment, Bayesian Statistics in R, Jupyter Notebook, PyCharm, Anaconda.

Data Engineering:

Spark, Scala, Python, Hadoop, YARN, Hops-YARN, Apache Airflow, Apache Kafka, Azure, AWS-EMR, Sagemaker, Docker, Kubernetes, AWS-ECS, Step-Function, Lambda-Function, Data pipeline design and implement, AWS SQS, S3, Azure datalake, Azure HDinsights.

Software Engineering:

C#(MCP 70-483), .NET Core, .NET Framework, ASP.NET MVC, ASP.NET Web API, MSBuild, CI/CD, Design Pattern, Extreme Programming, Microservices, MongoDB, NService Bus, RabbitMQ, REST API, SignalR, SOA, SOAP, SoapUI, SOLID, TDD, TeamCity, WCF Visual Studio Team System, Jira, LabView, Git, J2EE, Java, Maven.

Facial recognition

Octocat

Contact

Languages

  1. English - Full professional proficiency
  2. Swedish - Full professional proficiency
  3. Hindi - Native or bilingual proficiency
  4. Bengali - Native or bilingual proficiency

Publications

 
A NEW APPROACH FOR PREDICTING THE SECONDARY STRUCTURE OF PROTEIN USING ARTIFICIAL NEURAL NETWORK, ICCIT, 2006
SYNTACTIC ANALYSIS OF BANGLA COMPLEX AND COMPOUND SENTENCES, NCCPB, 2004
SYNTACTIC TRANSFER AND GENERATION OF BANGLA COMPLEX-COMPOUND SENTENCES FOR BANGLA-ENGLISH MACHINE TRANSLATION, ICCIT, 2003

Driving License