top of page
18410.jpg

THE PEOPLE BEHIND GEC

MEET OUR TEAM

Our team of licensed engineers, NABCEP-certified solar professionals, and seasoned project managers brings deep technical expertise and hands-on experience to every project. From design through commissioning, we ensure your solar and energy systems perform reliably and deliver measurable results.

General Energy Corporation Team Member

Tony Jaswal

CEO & President

BS Mechanical Engineering, University of Illinois | Certified Energy Manager (CEM)

10+ years leading GEC's evolution from energy efficiency consultancy to Chicago's most active solar/BESS developer.

General Energy Corporation Team Member

Vishal Shah

COO, Chief Operating Officer

BS Mechanical Engineering, MS Energy Engineering, UIC | CEM | EBCP | NABCEP PV Associate

10+ years in energy efficiency and renewable energy. Certified commissioning professional pursuing NABCEP Board PV Design Specialist.

General Energy Corporation Team Member

Mario Velazquez

Director of Construction

Mechanical Engineer | Career-long Renewable Energy Expertise

Mechanical Engineer. Career-long focus on renewable energy turnkey projects with emphasis on efficiency, safety, and quality.

General Energy Corporation Team Member

Ruben Roman

Director of AC Solar Project Management

BS Mechanical Engineering, UIC | Master Electrician | Renewable Energy Expert

BS Mechanical Engineering, UIC | Master Electrician. Managing 900 kW to 10+ MW installations including a 7 MW ground-mount system.

General Energy Corporation Team Member

Safi Askar

Director of DC Solar Project Management

BS Electrical Engineering, UIC | Early Career Construction & Tutoring Background

BS Electrical Engineering, UIC. Managing rooftop systems 10 kW to 1+ MW. Expert in monitoring platforms and performance tracking.

General Energy Corporation Team Member

Yogesh Sharma

Administrator

28 Years Experience | International Administrative Expertise

28 years experience including 20+ years with USAID. Expertise in admin, procurement, finance, contracts, and office operations.

General Energy Corporation Team Member

Gelu Ordoñez

Project Engineer

Project Engineer | Solar Industry Expertise

Solar proposal design, system optimization, SREC registration, DG rebate coordination, and regulatory compliance.

General Energy Corporation Team Member

Jesie Palicpic

Project Engineer

Electrical Engineer | Permit & Compliance Specialist

Electrical Engineer specializing in permit design, AHJ/EDC compliance, structural coordination, and submittals.

General Energy Corporation Team Member

Joni Alcos

Project Engineer

Electrical Engineer | Interconnection & Procurement Specialist

Grid interconnection, procurement coordination, and operational asset monitoring and performance tracking.

General Energy Corporation Team Member

China Mae Romero

Payroll Coordinator / Admin

Payroll & Compliance Specialist

Payroll administration, workforce documentation, IDOL certified payroll reporting, and LCPTracker compliance.

bottom of page