What I Do
UX Consulting
A UX consultant is responsible for many of the same tasks as a UX designer, but they typically.
App Development
We’ll handle everything from to app development process until it is time to make your project live.
Business Stratagy
We’ll help you optimize your business processes to maximize profitability and eliminate unnecessary costs.
My Portfolio
My Resume
Education Quality
BSc in Computer Science
University of DVI (2006 - 2010)The training provided by universities in order to prepare people to work in various sectors of the economy or areas of culture.
AS - Science & Information
SuperKing College (2001 - 2005)Higher education is tertiary education leading to award of an academic degree. Higher education, also called post-secondary education.
Secondary School Education
Kingstar Secondary School (1998 - 2000)Secondary education or post-primary education covers two phases on the International Standard Classification of Education scale.
Job Experience
Sr. Software Engineer
Google Out Tech - (2017 - Present)Google’s hiring process is an important part of our culture. Googlers care deeply about their teams and the people who make them up.
Web Developer & Trainer
Apple Developer Team - (2012 - 2016)A popular destination with a growing number of highly qualified homegrown graduates, it's true that securing a role in Malaysia isn't easy.
Front-end Developer
Nike - (2020 - 2011)The India economy has grown strongly over recent years, having transformed itself from a producer and innovation-based economy.
Design Skill
Photoshop
GUi
ADOBE XD.
ADOBE ILLUSTRATOR
DESIGN
Development Skill
PHP and Laravel
Flutter & Android
IoT, ML & DL
Python
Arduino & Raspberry Pi
Java.
HTML, CSS & JavaScript
Development Skill
PHP and Laravel
Flutter & Android
IoT, ML & DL
Python
Arduino & Raspberry Pi
Java.
HTML, CSS & JavaScript
Design Skill
Photoshop
GUi
ADOBE XD.
ADOBE ILLUSTRATOR
DESIGN
Job Experience
CEO
Techideasolutions - January 2023 - Present (4 months)Our aim is to define a new dimension of quality in custom software development, IT related consulting, IT and business process outsourcing services. That is why, the logo of Techideasolution Consult is “the art of software development “, which in business language means “quality beyond the expectations of the customer “. In simple words, the objective of Techideasolution Consult is the total satisfaction of its customers..
Lead Researcher
Advanced Machine Intelligence Research Lab - AMIR Lab January 2023-PresentLead Researcher, Dept. of Internet of Things and Block Chain of the Advanced Machine Intelligence Research Lab (AMIR Lab) from January, 2023, to the present. As a Researcher, demonstrating remarkable dedication, passion, and scholarly acumen in the field of AI and IoT. I diligence and commitment to pioneering research have been exemplary, propelling him to the role of Lead Researcher, showcasing consistent growth and leadership within our organization. I have led numerous groundbreaking research projects, several of which have been published in esteemed scientific journals, book chapters, and conferences, significantly contributing to the advancement of knowledge in their respective domains. Notable publications include: Deep learning-based IoT system for remote monitoring and early detection of health issues in realtime [Published @Sensors (Q1 Journal)] Machine learning enabled IoT system for soil nutrients monitoring and crop recommendation [Published @Journals of Agriculture and Food Research (Q1 Journal)]
Personal Portfolio April Fools
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
IOT full stack developer and Consultant
GREEN EO - October 2022 - Present (7 months)Capture detail functional and nonfunctional requirements from the clients. • Finalize architecture and develop details design documents. • Hardware design (Microcontroller, sensors, circuit, gateway) for the need of client. • Use NPK, GSM, MQ2, MQ3, MQ5, Node MCU, Arduino Uno, ESP8266 Module. • Test the individual I/O devices in IoT truck system. • Design data model for MySQL database to store application metadata and Cloud to store IoT sensor data. • Build RDBMS database system with SQL and MySQL. • Build NDBMS database system with NoSQL, Firebase and MongoDB.
Inventor and Director
Scientiko - January 2021 - Present (2 years 4 months)
Research and Innovation project title: IOT and Deep learning embedded VLS
car starting device to ensure your transportation safety.
Achievement
Rewarded from ICT Ministry of Bangladesh as a portfolio Startup.
Are you currently raising funds? : Yes
Ready for which round? : Series_b
How much? (In USD) :
12K
What purpose? : Operational
Their last funding round : Series A
FUNDING RAISED (IN USD) : 155K
Project features:
• Identifying fake drivers.
• Controlling car start according to valid license.
• Identifying fake license and validity.
• Vehicle tracking.
• Vehicle driving time controlling.
• Controlling driving rules violators.
• Driver sleep alert.
• Taking control of crime making vehicles.
Full-stack Developer
Agile Five - March 2020 - May 2020 (3 months)Designing and implementing user interfaces for mobile, web, and desktop applications using Flutter. Developing backend services using .NET technologies such as ASP.NET and Entity Framework. Creating and maintaining databases using technologies such as SQL Server, MySQL, or PostgreSQL. Integrating third-party APIs and services into your applications.
Android and IOS developer
GSPI company January 2019- February 2022Team lead of Android and IOS team . Developed multiple website and android app including ecommerce
Trainer Experience
University lecturer
American International University-Bangladesh(AIUB) January 2024-PresentMy duty is to provide an engaging and enriching learning experience for students, combining their expertise in a particular subject area with effective teaching methodologies to foster intellectual growth and development.
University Lecturer
Bangladesh University of Business and Technology (BUBT) February 2021 - Present (2 years 3 months)My duty is to provide an engaging and enriching learning experience for students, combining their expertise in a particular subject area with effective teaching methodologies to foster intellectual growth and development.
Adjunct Faculty
Bangladesh open university Feb 2023- August 2023My duty is to provide an engaging and enriching learning experience for students, combining their expertise in a particular subject area like web engineering lab with effective teaching methodologies to foster intellectual growth and development.
University Lecturer
Daffodil International University-DIU January 2017 - April 2018 (1 year 4 months)My duty is to provide an engaging and enriching learning experience for students, combining their expertise in a particular subject area with effective teaching methodologies to foster intellectual growth and development.
Lecturer
Dhaka College April 2018 - April 2020 (2 years 1 month)My Duty was to provide effective instruction, guide and mentor students, and contribute to the academic and personal development of individuals pursuing higher education. They play a crucial role in creating an environment that fosters learning, critical thinking, and the acquisition of knowledge and skills relevant to students' academic and professional growth.
Head of ICT Dept.
College of Finance and Management 15st February 2013 to 1st January 2017My Duty was to provide effective instruction, guide and mentor students, and contribute to the academic and personal development of individuals pursuing higher education. They play a crucial role in creating an environment that fosters learning, critical thinking, and the acquisition of knowledge and skills relevant to students' academic and professional growth.
Lecturer (University and Medical Admission Coaching)
UCC, Saifurs, 3Doctors July 2011 - March 2016 (4 years 9 months)Objective of a university admission coaching teacher is to support students throughout the application process, empowering them to make informed decisions and present their best selves to universities. Their duty is to provide guidance, resources, and expertise to help students navigate the competitive landscape of university admissions successfully.
Company Experience
Personal Portfolio April Fools
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Examples Of Personal Portfolio
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Tips For Personal Portfolio
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Job Experience
Personal Portfolio April Fools
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Examples Of Personal Portfolio
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Tips For Personal Portfolio
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Awesome Clients
My Pricing
Make Your Single Page
Elementor / WPBakeryAll the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary
1 Page with Elementor
Design Customization
Responsive Design
Content Upload
Design Customization
2 Plugins/Extensions
Multipage Elementor
Design Figma
MAintaine Design
Content Upload
Design With XD
8 Plugins/Extensions
Design Make this Page
Elementor / WPBakeryAll the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary
5 Page with Elementor
Design Customization
Responsive Design
Content Upload
Design Customization
5 Plugins/Extensions
Multipage Elementor
Design Figma
MAintaine Design
Content Upload
Design With XD
50 Plugins/Extensions
Customize Your Single Page
Elementor / WPBakeryAll the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary
10 Page with Elementor
Design Customization
Responsive Design
Content Upload
Design Customization
20 Plugins/Extensions
Multipage Elementor
Design Figma
MAintaine Design
Content Upload
Design With XD
100 Plugins/Extensions
My Blog
How to be a Python Expert?
How to be a Python Expert?
Becoming an expert in Python, or any programming language, requires time, dedication, and continuous learning. Here are some steps you can follow to enhance your Python skills and work towards becoming an expert:
-
Learn the basics: Start by grasping the fundamentals of Python, such as variables, data types, loops, conditionals, and functions. Online tutorials, interactive coding platforms, or books can be helpful in this stage.
-
Practice regularly: Consistent practice is key to mastering any programming language. Work on coding exercises, solve problems, and participate in coding challenges on platforms like LeetCode, HackerRank, or CodeWars. This will help you improve your problem-solving skills and become comfortable with the language.
-
Build projects: Apply your knowledge by working on real-world projects. Building projects allows you to gain practical experience and encounter various challenges that will help you grow as a programmer. Start with small projects and gradually increase their complexity as you progress.
-
Read high-quality resources: Explore Python’s official documentation, as it provides comprehensive information about the language and its libraries. Additionally, there are numerous books, blogs, and online courses available that delve deeper into specific topics or advanced concepts.
-
Collaborate and participate in the community: Engage with the Python community by joining forums, attending local meetups, or participating in online communities like Stack Overflow or Reddit’s r/learnpython. Collaborating with others and discussing coding problems can broaden your understanding and expose you to different perspectives.
-
Explore Python libraries and frameworks: Python has an extensive ecosystem of libraries and frameworks that can significantly speed up development. Familiarize yourself with popular libraries such as NumPy, Pandas, Django, Flask, TensorFlow, and more. Understanding their usage and capabilities will enable you to leverage their power in your projects.
-
Contribute to open source projects: Open source projects provide an opportunity to collaborate with experienced developers and contribute to real-world software. By working on such projects, you can gain insights into advanced coding techniques, best practices, and teamwork.
-
Stay updated: Python is a dynamic language, and new versions, updates, and libraries are regularly released. Stay up to date with the latest advancements, best practices, and Python-related news by following reputable websites, blogs, podcasts, and social media channels.
-
Master debugging and testing: Debugging is an essential skill in programming. Learn how to effectively debug your code, use debuggers, and analyze error messages. Additionally, explore testing frameworks like pytest to write automated tests for your code, ensuring its correctness and stability.
-
Continuous learning: Programming is an ever-evolving field, and learning should be a continuous process. Explore advanced topics like object-oriented programming, design patterns, algorithms, data structures, web development, machine learning, or any specific areas that interest you.
Remember, becoming an expert in Python is a journey that requires patience and persistence. By following these steps and continually challenging yourself, you’ll gradually improve your skills and knowledge, ultimately achieving expertise in Python.
How to be a Flutter Expert?
How to be a Flutter Expert?
Becoming an expert Flutter app developer requires a combination of learning, practice, and hands-on experience. Here are some steps you can follow to become a proficient Flutter developer:
- Learn the fundamentals: Start by learning the basics of Dart programming language, which is used to build Flutter apps. Familiarize yourself with variables, data types, control flow, functions, and object-oriented programming concepts. Understanding Dart is essential for building Flutter apps effectively.
- Study Flutter framework: Dive into the Flutter framework by going through the official documentation, Flutter’s website, and other online resources. Understand the core concepts of Flutter, such as widgets, layouts, state management, and navigation. Flutter’s documentation provides comprehensive examples and guides to help you grasp the framework.
- Complete Flutter tutorials and courses: Take advantage of the numerous online tutorials and courses available for learning Flutter. Websites like Udemy, Coursera, and YouTube offer a variety of courses, both free and paid. Follow step-by-step tutorials and build sample apps to gain practical experience and reinforce your understanding of Flutter concepts.
- Build real-world projects: To solidify your skills, work on practical projects using Flutter. Start with small, simple apps and gradually move on to more complex ones. Building real-world projects helps you understand different aspects of app development, such as integrating APIs, handling data, managing state, and creating responsive user interfaces.
- Explore advanced topics: Once you’re comfortable with the basics, explore advanced topics like state management patterns (e.g., Provider, Redux, MobX), Firebase integration, animations, and platform-specific APIs. Stay up to date with the latest Flutter updates and best practices by following Flutter blogs, attending conferences, and joining online communities.
- Contribute to the Flutter community: Engage with the Flutter community through forums like Stack Overflow, Reddit, and the official Flutter Discord channel. Answering questions, sharing knowledge, and contributing to open-source projects not only helps others but also enhances your own learning and understanding of Flutter.
- Continuous learning: Flutter is a fast-evolving framework, so it’s essential to stay updated with the latest developments. Follow Flutter’s official channels, blogs, and social media accounts to keep up with new features, updates, and best practices. Participate in Flutter-related discussions and explore new libraries and packages.
- Build a portfolio: As you gain proficiency, create a portfolio showcasing your Flutter projects. A portfolio helps demonstrate your skills to potential clients or employers. It also serves as a testament to your dedication and expertise in Flutter development.
- Practice regularly: Consistent practice is crucial for becoming an expert. Set aside regular time for coding, experimenting, and exploring new techniques. Continuously challenging yourself with new projects and learning opportunities will sharpen your skills and deepen your understanding.
Remember, becoming an expert takes time and dedication. Be patient, persistent, and keep building your skills incrementally. The more you practice and explore, the closer you’ll get to becoming an expert Flutter app developer.
How to be an IoT Expert?
How to be an IoT Expert?
Becoming an IoT expert requires a combination of technical knowledge, practical experience, and continuous learning. Here are some steps you can take to become proficient in IoT:
- Gain a strong foundation in networking and programming: Start by learning the fundamentals of networking protocols, such as TCP/IP, and programming languages commonly used in IoT development, such as Python, C/C++, and Java. Understand concepts like data serialization, web protocols, and APIs.
- Learn about hardware and sensors: Familiarize yourself with different hardware components used in IoT devices, such as microcontrollers, sensors (temperature, humidity, motion, etc.), actuators, and communication modules (Wi-Fi, Bluetooth, cellular). Learn how to interface with these components and read/write data.
- Study IoT architectures and platforms: Learn about various IoT architectures, including edge computing, cloud-based solutions, and hybrid models. Explore popular IoT platforms like AWS IoT, Google Cloud IoT, Microsoft Azure IoT, and their features for device management, data storage, and analytics.
- Develop hands-on experience: Work on practical IoT projects to gain real-world experience. Start with simple projects like building a temperature monitoring system or a smart home prototype. Gradually progress to more complex projects that involve data analytics, machine learning, and integration with cloud services.
- Explore data analytics and machine learning: Learn about data analytics techniques, including data preprocessing, visualization, and statistical analysis. Explore machine learning algorithms and how they can be applied to IoT data for predictive maintenance, anomaly detection, and pattern recognition.
- Understand security and privacy: Acquaint yourself with IoT security best practices and protocols to protect devices, data, and networks. Learn about encryption, secure authentication, access control, and threat modeling specific to IoT systems. Stay updated on emerging security trends and vulnerabilities.
- Stay informed about industry trends and standards: The IoT field is rapidly evolving, so it’s crucial to stay updated with the latest trends, advancements, and industry standards. Follow IoT-related blogs, forums, and attend conferences and webinars to broaden your knowledge and network with experts.
- Collaborate and engage with the IoT community: Join online communities, forums, and social media groups dedicated to IoT. Engage in discussions, ask questions, and share your knowledge. Collaborate with other IoT enthusiasts or professionals on projects to gain insights and learn from their experiences.
- Pursue further education and certifications: Consider pursuing formal education programs or certifications focused on IoT. Many universities and online platforms offer specialized courses and certifications in IoT, which can enhance your credentials and deepen your understanding.
- Continuous learning and experimentation: IoT is a rapidly evolving field, so continuous learning is essential. Stay curious, explore new technologies, experiment with different platforms, and be open to learning from your mistakes. Embrace a growth mindset and be proactive in expanding your knowledge.
Remember that expertise in IoT is built over time through hands-on experience and a willingness to keep up with advancements. Continuously challenging yourself and applying your knowledge in practical scenarios will help you become an IoT expert.
Contact With Me
Nevine Acotanza
Chief Operating OfficerI am available for freelance work. Connect with me via and call in to my account.
Phone: +01234567890 Email: admin@example.com