About Me

Seasoned, forward-looking Software Engineer with 11+ years' background in creating and executing innovative software solutions to enhance business productivity. Highly experienced in all aspects of the software development lifecycle and end-to-end project management, from concept through to development and delivery. Consistently recognized as a hands-on and competent leader, skilled at coordinating cross-functional teams in a fast-paced, deadline-driven environment to steer timely project completion within budgetary constraints.


Key Highlights

Proven Leadership:

Successfully handling the triple responsibilities of Senior Software Engineer, Software Architect, and Technical Lead, driving teams towards excellence and achieving optimal results.

Strategic Vision:

Crafting forward-looking software solutions that align with business goals and adapt to ever-changing industry demands.

Full Stack Proficiency:

Demonstrating expertise across the full software stack, enabling seamless integration and robust performance.

End-to-End Project Management:

From conceptualization to delivery, overseeing projects with meticulous attention to detail and a focus on quality.

Collaborative Approach:

Fostering effective teamwork, encouraging open communication, and leveraging diverse skills to maximize team potential.

Innovation & Problem-Solving:

Embracing a creative mindset to solve complex challenges and drive continuous improvement.

Strategic Planning:

Collaborating with stakeholders to define technology roadmaps and aligning them with business objectives.

Business-Oriented Solutions:

Developing innovative software solutions that boost business productivity and contribute to bottom-line growth.

Extensive Experience:

Over 10+ years of experience in designing and executing software solutions to meet organizational objectives.

Client-Focused Mindset:

Understanding and addressing client needs with tailored, customer-centric software solutions.

Code Quality Advocate:

Ensuring high code standards, adherence to best practices, and maintaining robust, scalable applications.

Architecture Excellence:

Designing scalable, maintainable, and secure software architectures that support long-term business goals.

Technical Leadership:

Guiding development teams, providing technical direction, mentoring, and fostering a culture of continuous learning.

Download Resume  

My Area of Expertise

Project Management

Web Application Design & Development

Scrum and Agile Metholodologies

Software Development Lifecycle

Team Leadership & Supervision

Technical Process Improvement

Proficient Troubleshooting

Frontend

HTML
HTML
CSS
Bootstrap
Javascript
jQuery
Angular js
Ajax

Backend

C#
MVC
.NET Core
.NET Framework
Xamarin
LINQ
Web API

DBMS

MS SQL Server
Azure SQL
My SQL

Version Control

Git
SVN
TFS
VSTS

Reporting Tools

Crystal Report
Microsoft RDLC
SSRS

Master of Science (M.Sc.) in Computer Science

2017-2018 Jahangirnagar University

H.S.C, Science

Passing year: 2005 BAF Shaheen College Dhaka

Bachelor of Science (B.Sc.) In Computer Science & Engineering

2006-2012 East West University

S.S.C, Science

Passing year: 2001 Madartek Abdul Aziz High School

Senior Full Stack .NET Software Engineer (Technical Lead & Software Architect)

East West University Dec 2019 - Present (3 year 9 months +)
  • Lead in the design, development, and implementation of the graphic, layout, and production communication materials
  • Delegate tasks to the 7 members of the design team and provide counsel on all aspects of the project.
  • Supervise the assessment of all graphic materials in order to ensure quality and accuracy of the design
  • Oversee the efficient use of production project budgets ranging from $2,000 - $25,000
  • Developing, maintaining, and supporting educational in-house ERP solutions.
  • Demonstrating expertise in translating the organizational specific needs into easy-to-understand software solutions.
  • Enhancing the application’s features to efficiently fix the bugs and optimize the overall performance, reliability and efficiency.
  • Utilizing software engineering expertise to develop products throughout the software lifecycle to boost business efficiency.
  • Ideation and requirements definition through to development and successful deployment.
  • Supervised and lead a team of 4 junior software engineers and 1 QA engineer during the development of a robust upgrade version of the organizations software applications, resulting in improved user experience and a 23% revenue increase within 8 months.

Senior Full Stack .NET Software Engineer (Technical Team Lead)

Prime Link Limited Dec 2017 - Nov 2019 (2 years)
  • Developed and maintained Educational Resource Management System (ERP) for North South University, Independent University, East West University, Jahangirnagar University.
  • Supervised and lead a team of 5 junior software engineers and 2 QA engineer during the development of software applications.

Software Engineer

Square Group Apr 2013 - Dec 2017 (4 years 9 months)
  • Continuous development, modifications, maintenance of in house industrial Solutions and ERP
  • Technical Team Lead.

Software Engineer

Mowla Corporation September 2012–April 2013 (8 Months)
  • Developed Web based Applications
  • Developed E-Commerce sites in OpenCart
Web Applications Development
Web Design & Development
Ecommerce Solution
UI/UX Design
Mobile Apps Development
Cloud Application
ERP
IT Consulting
CRM
API Development

Get in Touch

Feel Free To Contact Me Any Time

Mail Me

rayhan.cse.ewu@gmail.com

Call Me On

+880 1675665966 (WhatsApp)

Visit Office

House:59, Road:13, Block: K, South Banasree, Khilgaon, Dhaka-1219, Bangladesh