Sofwan saat ini menjabat sebagai Senior Lead untuk Project Management Unit di Bali. Dia memimpin kolaborasi antar pemangku kepentingan dan berbagai upaya yang ditujukan untuk pembangunan rendah karbon di Bali melalui transisi ke energi terbarukan, mobilitas listrik, dan kewirausahaan iklim.

Sebelum bergabung dengan WRI Indonesia, dia bekerja di Delterra (LSM berbasis di Bali yang berfokus pada pengelolaan sampah) sebagai Partnership Lead, di mana dia memimpin koordinasi dengan para penyandang dana dan kegiatan kemitraan dengan para pemangku kepentingan. Sofwan memiliki sepuluh tahun pengalaman dengan berbagai lembaga pembangunan internasional seperti Bank Dunia, Departemen Luar Negeri dan Perdagangan Australia (DFAT) dan Millennium Challenge Account-Indonesia (MCA-Indonesia), sebagian besar berfokus pada infrastruktur perkotaan dan program tata guna lahan.

Sofwan lulus dari University of Paris 1 Pantheon Sorbonne di Perancis dengan gelar M.Sc. di bidang Ekonomi Terapan dan B.Eng dari Institut Teknologi Bandung di bidang Perencanaan Wilayah dan Kota.

Di luar pekerjaannya, dia menikmati lari lintas alam, dan merupakan penyelam bersertifikat tingkat lanjut yang telah melakukan lebih dari 200 penyelaman.