SlideShare a Scribd company logo
UDAYA GUNASENA
15520 Echo Hills Drive, Austin TX 78717
www.linkedin.com/ln/udayagunasena
503-206-9493

udaya.gunasena@gmail.com

SOFTWARE ENGINEER
Software engineer with extensive R&D experience in developing complex CAD and CAE applications for engineers
and architects. Personally drove key innovations in geometric modeling by applying constraint analysis, rule based
systems, and other forms of knowledge capture and analysis. Strong software, math, and analytical skills, coupled
with a passion for translating customer problems into pragmatic solutions.
Experienced Software Engineer
Expertise in UX Design
Mathematical Modeling,
Mathematical and Statistical Skills

Expert in system architecture, design and implementation using: C/C++, Java,
C#, .NET, Python, Object-Oriented Design, UML and Design Patterns, Visual
Studio, Eclipse, Agile Development, Various UI toolkits, Graphics
Customer Requirement Gathering, GUI design, Workflow Analysis, User
Centered Design, UX Prototyping
Geometric Modeling, Parametric Design and Modeling, Operations Research,
Optimization, Constraint Solvers, Rule-based Systems, Algorithms. Featurebased CAD

PROFESSIONAL EXPERIENCE
CD-adapco – Austin, TX
CAD Software Specialist

2012 December to Present

Lead the development of a new product planned by the largest independent CFD software vendor, targeting the
electronics cooling market. Innovative approach envisioned to easily create and edit standard and custom electronics
component geometries for radically simple model definition. The client side code is written in Java to be platform
independent, and the server code written in C++ runs on the Linux platform. Parasolids kernel was chosen for solid
modeling functionality. This app will support direct editing and parametric modeling for optimization studies.
Autodesk Inc. – Lake Oswego, OR
Senior Principal Engineer

2006 to 2012 November

Played a key role in the Emerging Products Department, developing disruptive technology to showcase Autodesk’s
technical leadership in computer aided design. Simplified complex workflows and enhanced the user experience
through improved ease of use and learning. Was a founding member of the Autodesk Fusion team which implemented
the latest CAD innovation called direct modeling. Selected projects include:
Fusion Change Manager:
• Team lead, responsible for 90% of the software design of the first ever industry solution to integrate history-based
modeling, and history-free or direct modeling.
•

Patented an original algorithm which allowed full automation of change management. This feature was
proclaimed a breakthrough by reviewers. One influential blogger said: “Autodesk had set out to do the impossible
… the Change Manager does the almost impossible task of inferring the parametric changes that resulted from
direct modeling operations.”

•

Drove significant customer adoption of Fusion: Fusion became the most downloaded product among Autodesk’s
offerings during Fusion’s first year of availability, due to Change Manager’s unique capabilities.

Autodesk Inventor Fusion:
• Designed and implemented a novel solution to efficiently repair CAD models by combining checking, healing and
stitching tasks into a single user-level operation.
•

Created a new UX design for an improved graphical presentation of surface models, which expedited the
identifying of problem regions. Designed and implemented the rendering scheme.
UDAYA GUNASENA, page 2
Intent for Autodesk Inventor:.
•

Introduced a .NET style API for Intent which enables mass customization of authoring and analysis of complex
Inventor models created through top-down design methods.

•

Designed and coded, in C#, a front-end interface to make changes to an automation script by using simplified
inputs to a dialog box.

Autodesk Inc. – Lake Oswego, OR
Senior Software Engineer

1998 – 2006

Autodesk Inventor: founding team member of Autodesk’s flagship mechanical CAD system (with more than one
million installed seats currently), designed from the ground up to leap frog the competition. Owned and successfully
designed and implemented more than 10 critical projects.
•

Singularly conceived and implemented a novel technology called derived part, which gave Inventor a significant
competitive edge. This technology innovation helps maintain a robust relationship between data (including
geometric data) residing in different documents, while allowing the documents to be freely copied and modified.

•

Supported customer requirements through derived part technology’s crucial role in creating families of parts,
mirrored parts, large-scale systems using top-down design methods and equivalent, simpler replacements parts.

•

Pioneered original techniques to easily manipulate part models, by introducing methods to change or truncate
feature sequence and delete or suppress features. Inventor’s ease of use helped it become the #1 in seat sales
among all mid-range mechanical CAD products.

•

Received recognition from Autodesk customers as one of the few Inventor engineers who frequently engaged with
customers through company-sponsored news group and other private forums. Often offered solutions or
workarounds to customer problems; once wrote an essential program in my spare time to address an urgent
customer need to change the size of a part using different ratios for the three principal directions.

EDUCATION AND CREDENTIALS
PENN STATE UNIVERSITY
Doctor of Philosophy, Industrial and Manufacturing Engineering (1997)
TEXAS TECH UNIVERSITY
Master of Science, Mechanical Engineering
UNIVERSITY OF PERADENIYA
Bachelor of Science, Mechanical Engineering

State College, PA
Lubbock, TX
Sri Lanka

Patent: MODIFYING A PARAMETRICALLY DEFINED MODEL WITH AN EXPLICIT MODELER
Published April 2012
Created the first ever system in the industry to unify explicit (or direct) modeling and parametric (or historybased) modeling in mechanical CAD systems. This innovation allowed a model with a feature history to be
modified with no restrictions, while retaining its full feature history.

More Related Content

What's hot

SW Product Line Engineering
SW Product Line EngineeringSW Product Line Engineering
SW Product Line Engineering
Keshav Kumar
 
7 - Architetture Software - Software product line
7 - Architetture Software - Software product line7 - Architetture Software - Software product line
7 - Architetture Software - Software product lineMajong DevJfu
 
Software Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraSoftware Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika Kumara
Thejan Wijesinghe
 
why should learn digital marketing training
why should learn digital marketing trainingwhy should learn digital marketing training
why should learn digital marketing training
Manisha Yadav
 
Spiral Model in Software Engineering with Case Study
Spiral Model in Software Engineering with Case StudySpiral Model in Software Engineering with Case Study
Spiral Model in Software Engineering with Case Study
Sahil Bansal
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
Jonathan Arnowitz
 
Janet Lau's Portfolio
Janet Lau's PortfolioJanet Lau's Portfolio
Janet Lau's Portfolio
janetlau123
 
How to achieve the ux goals
How to achieve the ux goalsHow to achieve the ux goals
How to achieve the ux goals
UTC Fire & Security
 
THEORY AND PRACTICE OF INDUSTRIAL DESIGN
THEORY AND PRACTICE OF INDUSTRIAL DESIGNTHEORY AND PRACTICE OF INDUSTRIAL DESIGN
THEORY AND PRACTICE OF INDUSTRIAL DESIGN
AL Kindi
 
Ravi resume
Ravi  resume Ravi  resume
Ravi resume
Ravi Teja Kossireddy
 
Prototype
PrototypePrototype
Prototype
DEVESH B J
 
AlphaSimple product pitch
AlphaSimple product pitchAlphaSimple product pitch
AlphaSimple product pitch
Rafael Chaves
 
What is rad model
What is rad modelWhat is rad model
What is rad model
rjasad
 
Modern software architect post the agile wave
Modern software architect post the agile waveModern software architect post the agile wave
Modern software architect post the agile wave
Niels Bech Nielsen
 
Spiral model explanation
Spiral model  explanationSpiral model  explanation
Spiral model explanation
Umar Farooq
 
Software important to learn in mechanical engineering
Software important to learn in mechanical engineeringSoftware important to learn in mechanical engineering
Software important to learn in mechanical engineering
ramakrishnanpravin
 
DesignSpark mechanical martin keenan launch budapest 2013
DesignSpark mechanical martin keenan launch budapest 2013DesignSpark mechanical martin keenan launch budapest 2013
DesignSpark mechanical martin keenan launch budapest 2013
MartinKeenan
 
Aish resume
Aish resumeAish resume
Aish resume
Aishwarya vangala
 

What's hot (20)

SW Product Line Engineering
SW Product Line EngineeringSW Product Line Engineering
SW Product Line Engineering
 
7 - Architetture Software - Software product line
7 - Architetture Software - Software product line7 - Architetture Software - Software product line
7 - Architetture Software - Software product line
 
Software Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraSoftware Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika Kumara
 
why should learn digital marketing training
why should learn digital marketing trainingwhy should learn digital marketing training
why should learn digital marketing training
 
Spiral Model in Software Engineering with Case Study
Spiral Model in Software Engineering with Case StudySpiral Model in Software Engineering with Case Study
Spiral Model in Software Engineering with Case Study
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
Janet Lau's Portfolio
Janet Lau's PortfolioJanet Lau's Portfolio
Janet Lau's Portfolio
 
How to achieve the ux goals
How to achieve the ux goalsHow to achieve the ux goals
How to achieve the ux goals
 
THEORY AND PRACTICE OF INDUSTRIAL DESIGN
THEORY AND PRACTICE OF INDUSTRIAL DESIGNTHEORY AND PRACTICE OF INDUSTRIAL DESIGN
THEORY AND PRACTICE OF INDUSTRIAL DESIGN
 
Ravi resume
Ravi  resume Ravi  resume
Ravi resume
 
Resume - Ajith Kumar Anand
Resume - Ajith Kumar AnandResume - Ajith Kumar Anand
Resume - Ajith Kumar Anand
 
Prototype
PrototypePrototype
Prototype
 
AlphaSimple product pitch
AlphaSimple product pitchAlphaSimple product pitch
AlphaSimple product pitch
 
What is rad model
What is rad modelWhat is rad model
What is rad model
 
Modern software architect post the agile wave
Modern software architect post the agile waveModern software architect post the agile wave
Modern software architect post the agile wave
 
Ragini
RaginiRagini
Ragini
 
Spiral model explanation
Spiral model  explanationSpiral model  explanation
Spiral model explanation
 
Software important to learn in mechanical engineering
Software important to learn in mechanical engineeringSoftware important to learn in mechanical engineering
Software important to learn in mechanical engineering
 
DesignSpark mechanical martin keenan launch budapest 2013
DesignSpark mechanical martin keenan launch budapest 2013DesignSpark mechanical martin keenan launch budapest 2013
DesignSpark mechanical martin keenan launch budapest 2013
 
Aish resume
Aish resumeAish resume
Aish resume
 

Similar to Udaya Gunasena resume 2014

Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptx
Khalil Alhatab
 
virtual interior engineer
virtual interior engineer virtual interior engineer
virtual interior engineer
Aysha Asaad
 
Developing a gui based design software in
Developing a gui based design software inDeveloping a gui based design software in
Developing a gui based design software in
Laukik Raut
 
Autocad Mechanical 2011 Overview Brochure
Autocad Mechanical 2011 Overview BrochureAutocad Mechanical 2011 Overview Brochure
Autocad Mechanical 2011 Overview BrochureApplied Engineering
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
IBM Rational
 
Inventor Fusion Tech Preview
Inventor Fusion Tech PreviewInventor Fusion Tech Preview
Inventor Fusion Tech Preview
Serge Beckers
 
4-Point Checklist to Qualify Design Development
4-Point Checklist to Qualify Design Development4-Point Checklist to Qualify Design Development
4-Point Checklist to Qualify Design Development
EGS Computers India Private Limited
 
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEERAPPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
ITC Infotech
 
5 benefits of using cad program
5 benefits of using cad program5 benefits of using cad program
5 benefits of using cad program
kavita thete
 
Express Your Design Potential with PTC Creo Parametric.pdf
Express Your Design Potential with PTC Creo Parametric.pdfExpress Your Design Potential with PTC Creo Parametric.pdf
Express Your Design Potential with PTC Creo Parametric.pdf
3 HTi - Engineering Software and Solutions
 
Unit ii
Unit   iiUnit   ii
Part 1-Introduction to CAD-CAM-CAE.pptx
Part 1-Introduction to CAD-CAM-CAE.pptxPart 1-Introduction to CAD-CAM-CAE.pptx
Part 1-Introduction to CAD-CAM-CAE.pptx
Khalil Alhatab
 
CAD/CAM Lecture #5
CAD/CAM Lecture #5CAD/CAM Lecture #5
CAD/CAM Lecture #5
Yugal Kishor Sahu
 
6 weeks software training report
6 weeks software training report    6 weeks software training report
6 weeks software training report
sucha soorma designs
 
Development_of_Computer_Aided_Critical_Lift_Planning_Software-libre
Development_of_Computer_Aided_Critical_Lift_Planning_Software-libreDevelopment_of_Computer_Aided_Critical_Lift_Planning_Software-libre
Development_of_Computer_Aided_Critical_Lift_Planning_Software-libreSrikanth Chadalavada
 
RESUME VIVEK KUKADE__Tool & Product Design
RESUME VIVEK KUKADE__Tool & Product DesignRESUME VIVEK KUKADE__Tool & Product Design
RESUME VIVEK KUKADE__Tool & Product Designvivek kukade
 
Pro E Training Institutes in Hyderabad
Pro E Training Institutes in HyderabadPro E Training Institutes in Hyderabad
Pro E Training Institutes in Hyderabad
Sri Seo
 

Similar to Udaya Gunasena resume 2014 (20)

Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptx
 
virtual interior engineer
virtual interior engineer virtual interior engineer
virtual interior engineer
 
Developing a gui based design software in
Developing a gui based design software inDeveloping a gui based design software in
Developing a gui based design software in
 
Autocad Mechanical 2011 Overview Brochure
Autocad Mechanical 2011 Overview BrochureAutocad Mechanical 2011 Overview Brochure
Autocad Mechanical 2011 Overview Brochure
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
 
Inventor Fusion Tech Preview
Inventor Fusion Tech PreviewInventor Fusion Tech Preview
Inventor Fusion Tech Preview
 
4-Point Checklist to Qualify Design Development
4-Point Checklist to Qualify Design Development4-Point Checklist to Qualify Design Development
4-Point Checklist to Qualify Design Development
 
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEERAPPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
APPROACH TO VALUE ENGINEERING USING PRO/ENGINEER
 
5 benefits of using cad program
5 benefits of using cad program5 benefits of using cad program
5 benefits of using cad program
 
Express Your Design Potential with PTC Creo Parametric.pdf
Express Your Design Potential with PTC Creo Parametric.pdfExpress Your Design Potential with PTC Creo Parametric.pdf
Express Your Design Potential with PTC Creo Parametric.pdf
 
Unit ii
Unit   iiUnit   ii
Unit ii
 
Part 1-Introduction to CAD-CAM-CAE.pptx
Part 1-Introduction to CAD-CAM-CAE.pptxPart 1-Introduction to CAD-CAM-CAE.pptx
Part 1-Introduction to CAD-CAM-CAE.pptx
 
CAD/CAM Lecture #5
CAD/CAM Lecture #5CAD/CAM Lecture #5
CAD/CAM Lecture #5
 
6 weeks software training report
6 weeks software training report    6 weeks software training report
6 weeks software training report
 
Opportunites in engineering services
Opportunites in engineering servicesOpportunites in engineering services
Opportunites in engineering services
 
VirendraResume (1)
VirendraResume (1)VirendraResume (1)
VirendraResume (1)
 
Development_of_Computer_Aided_Critical_Lift_Planning_Software-libre
Development_of_Computer_Aided_Critical_Lift_Planning_Software-libreDevelopment_of_Computer_Aided_Critical_Lift_Planning_Software-libre
Development_of_Computer_Aided_Critical_Lift_Planning_Software-libre
 
Resume
ResumeResume
Resume
 
RESUME VIVEK KUKADE__Tool & Product Design
RESUME VIVEK KUKADE__Tool & Product DesignRESUME VIVEK KUKADE__Tool & Product Design
RESUME VIVEK KUKADE__Tool & Product Design
 
Pro E Training Institutes in Hyderabad
Pro E Training Institutes in HyderabadPro E Training Institutes in Hyderabad
Pro E Training Institutes in Hyderabad
 

Recently uploaded

Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Chapters 3  Contracts.pptx Chapters 3  Contracts.pptxChapters 3  Contracts.pptx Chapters 3  Contracts.pptx
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Sheldon Byron
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
andreakaterasco
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
alexthomas971
 
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid feverWidal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
taexnic
 
salivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing moresalivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing more
GokulnathMbbs
 
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdfDr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam
 
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR GeneralistHeidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
HeidiLivengood
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
foismail170
 
New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
Dr. Mary Askew
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
23211a7274
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
larisashrestha558
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
Pushpendra Kumar
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
LukeRoyak
 
DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
FarzanaRbcomcs
 
Operating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdfOperating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdf
harikrishnahari6276
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
foismail170
 
133. Reviewer Certificate in Advances in Research
133. Reviewer Certificate in Advances in Research133. Reviewer Certificate in Advances in Research
133. Reviewer Certificate in Advances in Research
Manu Mitra
 
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
foismail170
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
thomasaolson2000
 
Personal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignmentPersonal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignment
ragingokie
 

Recently uploaded (20)

Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Chapters 3  Contracts.pptx Chapters 3  Contracts.pptxChapters 3  Contracts.pptx Chapters 3  Contracts.pptx
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
 
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid feverWidal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
 
salivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing moresalivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing more
 
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdfDr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
 
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR GeneralistHeidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
 
New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
 
DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
 
Operating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdfOperating system. short answes and Interview questions .pdf
Operating system. short answes and Interview questions .pdf
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
 
133. Reviewer Certificate in Advances in Research
133. Reviewer Certificate in Advances in Research133. Reviewer Certificate in Advances in Research
133. Reviewer Certificate in Advances in Research
 
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
 
Personal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignmentPersonal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignment
 

Udaya Gunasena resume 2014

  • 1. UDAYA GUNASENA 15520 Echo Hills Drive, Austin TX 78717 www.linkedin.com/ln/udayagunasena 503-206-9493 udaya.gunasena@gmail.com SOFTWARE ENGINEER Software engineer with extensive R&D experience in developing complex CAD and CAE applications for engineers and architects. Personally drove key innovations in geometric modeling by applying constraint analysis, rule based systems, and other forms of knowledge capture and analysis. Strong software, math, and analytical skills, coupled with a passion for translating customer problems into pragmatic solutions. Experienced Software Engineer Expertise in UX Design Mathematical Modeling, Mathematical and Statistical Skills Expert in system architecture, design and implementation using: C/C++, Java, C#, .NET, Python, Object-Oriented Design, UML and Design Patterns, Visual Studio, Eclipse, Agile Development, Various UI toolkits, Graphics Customer Requirement Gathering, GUI design, Workflow Analysis, User Centered Design, UX Prototyping Geometric Modeling, Parametric Design and Modeling, Operations Research, Optimization, Constraint Solvers, Rule-based Systems, Algorithms. Featurebased CAD PROFESSIONAL EXPERIENCE CD-adapco – Austin, TX CAD Software Specialist 2012 December to Present Lead the development of a new product planned by the largest independent CFD software vendor, targeting the electronics cooling market. Innovative approach envisioned to easily create and edit standard and custom electronics component geometries for radically simple model definition. The client side code is written in Java to be platform independent, and the server code written in C++ runs on the Linux platform. Parasolids kernel was chosen for solid modeling functionality. This app will support direct editing and parametric modeling for optimization studies. Autodesk Inc. – Lake Oswego, OR Senior Principal Engineer 2006 to 2012 November Played a key role in the Emerging Products Department, developing disruptive technology to showcase Autodesk’s technical leadership in computer aided design. Simplified complex workflows and enhanced the user experience through improved ease of use and learning. Was a founding member of the Autodesk Fusion team which implemented the latest CAD innovation called direct modeling. Selected projects include: Fusion Change Manager: • Team lead, responsible for 90% of the software design of the first ever industry solution to integrate history-based modeling, and history-free or direct modeling. • Patented an original algorithm which allowed full automation of change management. This feature was proclaimed a breakthrough by reviewers. One influential blogger said: “Autodesk had set out to do the impossible … the Change Manager does the almost impossible task of inferring the parametric changes that resulted from direct modeling operations.” • Drove significant customer adoption of Fusion: Fusion became the most downloaded product among Autodesk’s offerings during Fusion’s first year of availability, due to Change Manager’s unique capabilities. Autodesk Inventor Fusion: • Designed and implemented a novel solution to efficiently repair CAD models by combining checking, healing and stitching tasks into a single user-level operation. • Created a new UX design for an improved graphical presentation of surface models, which expedited the identifying of problem regions. Designed and implemented the rendering scheme.
  • 2. UDAYA GUNASENA, page 2 Intent for Autodesk Inventor:. • Introduced a .NET style API for Intent which enables mass customization of authoring and analysis of complex Inventor models created through top-down design methods. • Designed and coded, in C#, a front-end interface to make changes to an automation script by using simplified inputs to a dialog box. Autodesk Inc. – Lake Oswego, OR Senior Software Engineer 1998 – 2006 Autodesk Inventor: founding team member of Autodesk’s flagship mechanical CAD system (with more than one million installed seats currently), designed from the ground up to leap frog the competition. Owned and successfully designed and implemented more than 10 critical projects. • Singularly conceived and implemented a novel technology called derived part, which gave Inventor a significant competitive edge. This technology innovation helps maintain a robust relationship between data (including geometric data) residing in different documents, while allowing the documents to be freely copied and modified. • Supported customer requirements through derived part technology’s crucial role in creating families of parts, mirrored parts, large-scale systems using top-down design methods and equivalent, simpler replacements parts. • Pioneered original techniques to easily manipulate part models, by introducing methods to change or truncate feature sequence and delete or suppress features. Inventor’s ease of use helped it become the #1 in seat sales among all mid-range mechanical CAD products. • Received recognition from Autodesk customers as one of the few Inventor engineers who frequently engaged with customers through company-sponsored news group and other private forums. Often offered solutions or workarounds to customer problems; once wrote an essential program in my spare time to address an urgent customer need to change the size of a part using different ratios for the three principal directions. EDUCATION AND CREDENTIALS PENN STATE UNIVERSITY Doctor of Philosophy, Industrial and Manufacturing Engineering (1997) TEXAS TECH UNIVERSITY Master of Science, Mechanical Engineering UNIVERSITY OF PERADENIYA Bachelor of Science, Mechanical Engineering State College, PA Lubbock, TX Sri Lanka Patent: MODIFYING A PARAMETRICALLY DEFINED MODEL WITH AN EXPLICIT MODELER Published April 2012 Created the first ever system in the industry to unify explicit (or direct) modeling and parametric (or historybased) modeling in mechanical CAD systems. This innovation allowed a model with a feature history to be modified with no restrictions, while retaining its full feature history.