Post Job Free

Resume

Sign in

Engineer Manager

Location:
Portland, OR
Posted:
February 24, 2013

Contact this candidate

Resume:

Udaya Gunasena resume

UDAYA GUNASENA **** SW Ibach Ct, Tualatin OR www.linkedin.com/ln/udayagunasena503-206-9493 abqqes@r.postjobfree.com SOFTWARE ENGINEERSoftware engineer with extensive experience in developing complex 3D graphics applications for engineers andarchitects. Personally drove key innovations in geometric modeling by applying constraint analysis, rule basedsystems, and other forms of knowledge capture and analysis. Software, math, and analytical skills, coupled with apassion for translating customer problems into pragmatic solutions. Expert in system architecture, design and implementation using: C/C++, C#,Experienced Software Engineer .NET, Python, Object-Oriented Design, UML and Design Patterns, Visual Studio, Agile Development, Various UI toolkits, Graphics Customer Requirement Gathering, GUI design, Workflow Analysis, UserExpertise in UX Design Centered Design, UX Prototyping Geometric Modeling, Parametric Design and Modeling, Operations Research,Mathematical Modeling, including Optimization, Constraint Solvers, Rule-based Systems, Algorithmsfeature-based CAD PROFESSIONAL EXPERIENCEAutodesk Inc. Lake Oswego, ORSenior Principal Engineer 2006 to PresentPlayed a key role in the Emerging Products Department, developing disruptive technology to showcase Autodesk stechnical leadership in computer aided design. Simplified complex workflows and enhanced the user experiencethrough improved ease of use and learning. Was a founding member of the Autodesk Fusion team which implementedthe 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.Intent for Autodesk Inventor:. Introduced a .NET style API for Intent to assist mass customization of authoring and analysis using Autodesk Inventor. Independently designed and implemented support for derived parts and parts features, to promote the automation 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. UDAYA GUNASENA, page 2Autodesk Inc. Lake Oswego, ORSenior Software Engineer 1998 2006Autodesk Inventor: founding team member of Autodesk s flagship mechanical CAD system (with more than onemillion installed seats currently), designed from the ground up to leap frog the competition. Owned and successfullydesigned 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.Intergraph Corp. Huntsville, AL 1990 1998Senior Software Analyst/EngineerSolid Edge (presently owned by Siemens PLM): Served on the founding team of this feature-based, parametric CADapplication when the company transitioned from the UNIX to the Windows platform. Lead a team to design the assembly constraint system to determine part positions based on relationships. Designed and implemented in C++. Designed the UX framework, as member of a team, proposing novel UI elements like the SmartStep bar which guided user through sequential steps.Engineering Modeling System (EMS): Defined the product design to incorporate parametric design and supportstandards-complying dimensions and annotations to this earlier generation, UNIX based, high-end CAD system. EDUCATION AND CREDENTIALSPENN STATE UNIVERSITY State College, PADoctor of Philosophy, Industrial and Manufacturing EngineeringTEXAS TECH UNIVERSITY Lubbock, TXMaster of Science, Mechanical EngineeringUNIVERSITY OF PERADENIYA Sri LankaBachelor of Science, Mechanical EngineeringPatent: 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 history- based) 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.Mentor, High School FIRST Robotics Club U.S. CITIZEN WILLING TO RELOCATE



Contact this candidate