Saiful Islam, Chief Technology Officer

Saiful Islam

Chief Technology Officer

Ingenuiti Technologies Ltd

Lieu
Bangladesh - Dacca
Éducation
Baccalauréat, Computer Science And Engineering
Expérience
19 years, 3 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :19 years, 3 Mois

Chief Technology Officer à Ingenuiti Technologies Ltd
  • Bangladesh
  • Je travaille ici depuis août 2019

1. Develop the technical aspects of our company’s strategy
2. Research any new technologies that may potentially increase our company’s competitive advantage
3. Create a timeline for development and deployment of technology services
4. Assist other departments in using technology effectively
5. Monitor system infrastructure
6. Ensure system infrastructure is functioning and working efficiently
7. Build processes for data protection and quality assurance
8. Monitor Key Performance Indicators and metrics
9. Keep track of IT budgets in order to update the performance of technology
10. Ensure the IT budget has no unnecessary expenses
11. Reduce the risk of technological breaches
12. Protect sensitive digital information
13. Respond to feedback from stakeholders and use it to make improvements or adjustments needed to our technology
14. Make executive decisions regarding our company’s technological needs
15. Make sure regulatory standards are met
16. Oversee any changes in system architecture
17. Manage digital assets
18. Deploy and implement a disaster recovery plan in the event of a breach
19. Plan and implement appropriate use policies for employees
20. Develop and implement all of our internal communication systems, including email and messaging
21. Develop and implement networking safeguards
22. Communicate our technology strategy to our partners as well as investors

Senior Software Developer Team Lead à Binbit
  • Bangladesh - Dacca
  • novembre 2017 à juillet 2019

1. Confer with end-users, clients, or senior management to define business requirements for complex systems and infrastructure development.

2. Where applicable, design, develop, and oversee implementation of end-to-end integrated systems.

3. Ensure that proposed and existing systems architectures are aligned with organizational goals and objectives.

4. Model business and systems processes based on findings through use case scenarios, workflow diagrams, and data models.

5. Develop and execute test plans to check infrastructure and systems technical performance. Report on findings and make recommendations for improvement.

6. Develop and manage a systems capacity plan.

7. Develop, document, communicate, and enforce a policy for standardizing systems and software as necessary.

8. Provide guidance to junior members of the team

9. Identifies database requirements by analyzing applications, programming, and operations; evaluating existing systems and designing proposed systems.

Specialist, Software Development à ACI Logistics Ltd
  • Bangladesh - Dacca
  • octobre 2018 à avril 2019

1. Where applicable, design, develop, and oversee implementation of end-to-end integrated systems.

2. Ensure that proposed and existing systems architectures are aligned with organizational goals and objectives.

3. Model business and systems processes based on findings through use case scenarios, workflow diagrams, and data models.

4. Develop and execute test plans to check infrastructure and systems technical performance. Report on findings and make recommendations for improvement.

5. Develop and manage a systems capacity plan.

Team Lead, Software Development & Services à Sheba Technologies
  • Bangladesh - Dacca
  • mars 2017 à octobre 2017

1. Confer with end-users, clients, or senior management to define business requirements for complex systems and infrastructure development.

2. Where applicable, design, develop, and oversee implementation of end-to-end integrated systems.

3. Ensure that proposed and existing systems architectures are aligned with organizational goals and objectives.

4. Model business and systems processes based on findings through use case scenarios, workflow diagrams, and data models.

5. Develop and execute test plans to check infrastructure and systems technical performance. Report on findings and make recommendations for improvement.

6. Develop and manage a systems capacity plan.

7. Develop, document, communicate, and enforce a policy for standardizing systems and software as necessary.

8. Provide guidance to junior members of the team

9. Identifies database requirements by analyzing applications, programming, and operations; evaluating existing systems and designing proposed systems.

10. Developed a number of prototypes for distribution system.

Digital Technical Lead à Miaki
  • Bangladesh - Dacca
  • février 2014 à février 2017

1. Confer with end-users, clients, or senior management to define business requirements for complex systems and infrastructure development.

2. Evaluate regularly the efficiency of business procedures according to organizational objectives and apply improvements

3. Manage procurement processes and coordinate material and resources allocation

4. Review financial information and adjust operational budgets to promote profitability

5. Where applicable, design, develop, and oversee implementation of end-to-end integrated systems.

6. Designed full network architecture of ROL Impact HUB project of GIZ running by Miaki, design involves configuring Nginx web server with redundancy, load balancer with redundancy and both database and web caching server with redundancy.

7. Design & Developed Database architecture of the VAS system, ROL Impact HUB project of GIZ, IVR platform, Callcenter, CRM, WAP portal.

8. Ensure that proposed and existing systems architectures are aligned with organizational goals and objectives.

9. Model business and systems processes based on findings through use case scenarios, workflow diagrams, and data models.

10. Develop and execute test plans to check infrastructure and systems technical performance. Report on findings and make recommendations for improvement.

11. Develop and manage a systems capacity plan.

12. Develop, document, communicate, and enforce a policy for standardizing systems and software as necessary.

13. Provide guidance to junior members of the team

14. Identifies database requirements by analyzing applications, programming, and operations; evaluating existing systems and designing proposed systems.

15. Maintains database performance by calculating optimum values for database parameters.

16. Supports database functions by designing and coding utilities.

17. Maintains quality service by establishing and enforcing organization standards.

18. Was responsible to creating a new automatic build system using MS SQL Server

19. Migrating old applications to new SOA platform, reverse engineering for old applications

20. Developed a number of prototypes for distribution system

Head Of Software Development à Bangla Trac Miaki VAS Ltd
  • Bangladesh - Dacca
  • mai 2011 à février 2014

1. Ensure security of data, network access and backup systems

2. Identify problematic areas and implement strategic solutions in time

3. Handle annual budget and ensure cost effectiveness

4. Lead a team involved in SMS & Voice operation.

5. Day to day system operation and monitoring of Asterisk based Call center & IVR platform.

6. Planning & Developing asterisk based dynamic IVR service for Customers include Robi Branded service like 3131 Kothabarta, Robi 21282 Personalized Horoscope, Robi 21272 Islamic Totthyosheba, Robi 9090 Golpo Bola, Robi 3636 Nishi Radio, Robi 789 Health Line, Robi 27676 Krishi Barta Missed Call & Auto Callback service for Proshar & mPower.

7. Day to day system operation and monitoring of SMS platform.

8. Ensure 99.99% network up time as System & Network administrator.

9. Making escalation/report for the management.

10. Vendor management in case of emergency and regular support issues.

11. Day to day system operation and monitoring of Asterisk based Call center & IVR platform.

12. Day to day system operation and monitoring of SMS platform.

13. Ensure 99.99% network up time as System & Network administrator.

14. Making escalation/report for the management.

15. Vendor management in case of emergency and regular support issues

PHP Web Developer à AEOLOS
  • Chypres - Nicosie
  • novembre 2005 à mai 2011

1. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.

2. Provides information by collecting, analyzing, and summarizing development and service issues.

3. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the SDLC(software development lifecycle).

IT Network Support Engineer à Incepta Pharmaceuticals
  • Bangladesh - Dacca
  • février 2005 à septembre 2005

1. Identifies operational problems by observing and studying system functioning and performance results; investigating complaints and suggestions; interviewing process supervisors and operators; completing troubleshooting procedures.

2. Identifies operational priorities by assessing operational objectives; determining project objectives, such as, efficiency, cost savings, energy conservation, operator convenience, safety, environmental quality; estimating relevance, time, and costs.

3. Maintains safe and healthy work environment by following and enforcing standards and procedures; complying with legal regulations.

Éducation

Baccalauréat, Computer Science And Engineering
  • à Americanos College
  • octobre 2008

Specialties & Skills

Langues

Anglais
Moyen