My name is Shafkat Rahman, a Full-Stack Developer passionate about building meaningful software solutions that solve real-world problems. My journey into software development is unique—grounded in physics, shaped by finance, and driven by technology.
I hold a Bachelor's degree in Physics from Concordia University, Montréal, where I conducted undergraduate research in computational physics. After graduation, I spent 2 years as a Private Equity Research Analyst, honing my skills in data analysis, research methodology, and problem-solving in high-stakes financial environments.
In 2022, I made the leap into programming, completing Le Wagon's Data Science bootcamp and immersing myself in software development. The emergence of generative AI in 2024-2025 accelerated my learning, and I've been building production-ready applications ever since. While I'm early in my professional development career, my foundation in computational thinking, analytical rigor, and continuous learning drives me to create impactful, user-centered solutions.
I believe in consistency, hard work, and never giving up. What excites me most about software engineering is the ability to build—to transform ideas into tangible solutions that make people's lives better. My background in physics taught me to think systematically, finance taught me to solve complex problems under pressure, and development gives me the tools to create.
I embrace continuous learning and view every challenge as an opportunity to grow. The rapid evolution of AI and development tools has democratized software creation, and I'm committed to leveraging these technologies to build innovative, accessible, and impactful applications.
- 🌍 Based in Montréal, Canada
- 🔬 Background in Physics & Computational Science
- 🤝 Open to collaborating on AI-driven applications, computational physics projects, and full-stack development
Languages Python • TypeScript • JavaScript • C# • Go • Rust • Julia
Frontend React • Next.js • TailwindCSS • HTML5 • CSS3 • SCSS
Backend & Databases FastAPI • Flask • Django • Node.js • Express • PostgreSQL • SQLite • Supabase
AI/ML & Data Science PyTorch • TensorFlow • Scikit-learn • Pandas • NumPy • LangChain • OpenAI API • Hugging Face
Cloud & DevOps Docker • Google Cloud Platform • Git • GitHub Actions
Specialized Domains
- Scientific Computing: Physics-Informed Neural Networks (PINNs), Computational Fluid Dynamics (CFD), Numerical Methods
- Quantitative Finance: Portfolio Optimization, Regime Detection, Time Series Analysis
- Web Development: Progressive Web Apps (PWAs), REST APIs, Real-time Systems
- Data Engineering: Web Scraping (Playwright, Beautiful Soup), ETL Pipelines, Data Visualization (Matplotlib, Seaborn, Plotly, D3.js)
- Testing & Quality: Pytest, Jest, Playwright, CI/CD



