Tianyun Gao: The University of Bridgeport

After getting her bachelors of science in telecommunications engineering from Jilin University, Tianyun Gao was accepted to the University of Bridgeport’s electrical engineering, alternative energy, and distributed system and network security programs. While in attendance from 2008 to 2010, Tianyun Gao gained valuable research experience that has helped shape her future in programming and engineering.

Tianyun Gao

Tianyun Gao

Tianyun Gao’s research experience includes the analysis of income and the risk that is involved into a financial investment process. She was able to create practical designs of a FIR filter in MATLAB and C++. She was also able to gain experience working with green buildings utilizing hydrogen and solar energy. She also contributed to the design of smart power grid systems that enabled the efficient use of energy sources and contributed to energy harvesting by using a patch array for wireless energy sensors.

As a part of the University of Bridgeport’s distributed system and network security program, Tianyun Gao was able to contribute to a cross-layer design for wireless networks. She created an ad hoc network-transfer-mode-switcher that enabled her to contribute to the creation of an enforcement system architecture. Her work provided security for the interconnection of social network applications. This research and experience has allowed her to become efficient in policy-based security control for social networking and creating trust to reduce malicious behavior in MANET.

Tianyun Gao has also had the opportunity to represent the University of Bridgeport during the Hydrogen Education Foundation’s annual Hydrogen Student Design Contest. She placed 6th in the United States with a team of disciplinarily diverse students, working on projects that tested the creativity and knowledge of hydrogen energy in the areas of engineering, economics, environmental science, business, and marketing.

Tianyun Gao: Cloudeeva Inc.

Most recently, Tianyun Gao has worked for the company Cloudeeva. Cloudeeva is an organization that excels in providing services to businesses in need of cloud computing, mobility, and big data. While an employee of Cloudeeva, Tianyun Gao acted as a software engineer responsible for reviewing and reproducing reports, assisted back-end developers by debugging code, and developed real-time data for network management.

Tianyun Gao

Tianyun Gao

Tianyun Gao is responsible for reviewing and reproducing the C# programming language reports generated that allowed her to check for any database references with on-air messages that needed to be addressed. She has also helped the back-end developers of the systems review and debug the C++ code for the network communications between the back-end systems which allowed for an increased amount of efficiency on the servers, and provided a much faster experience for Cloudeeva customers.

On top of everything else, Tianyun Gao was responsible for developing schema objects from Oracle and Query real-time data. In order to perform these tasks, Tianyun Gao was forced to begin creating numerous complex queries on both the Oracle server and the MS SQL server that allowed her to successfully manage the networks that Cloudeeva relied on. On an Oracle server, obtaining these complex queries relies heavily upon your skill and understanding of how to add analytical functions and to obtain cumulative data. Tianyun Gao was able to perform all these tasks successfully because of not only her past education, but also because of her experience in the many jobs she has been tasked to perform in a similar manner.

Tianyun Gao: Canon USA

Soon after her time with NYU, Tianyun Gao began working with Canon USA in New York during March of 2012. She maintained the same title of Business System Analyst from her prior gig, but her responsibility increased in tandem with her experience level increasing as well. Her duties consisted of the review and reproduction of various system and programming code, developing new systems for more efficient data transfer, creating new systems for better cataloguing, and producing shell scripting that created automatic system services..

Tianyun Gao

Tianyun Gao

Tianyun Gao used her knowledge of reviewing and reproducing ASP code and created a web application that could be used by business customers of Canon to view and register product model numbers and disclosure via the Mercury system. She also developed back-end Mercury systems through the use of C++ and Pro*C. Her work allowed efficient data transfer between the Canon America’s Mercury system and the Canon Inc. Master Mercury system in Japan.

Tianyun Gao also developed an Oracle database using the PLSQL of the Mercury system that catalogued products with detailed item and model number information that could be transferred between the Mercury system and other Canon systems. Alongside these developments, Tianyun Gao produced Unix bash/corn shell scripts that allowed back-end process operation, system checking, and the scheduling of various auto-system jobs. Lastly, Tianyun Gao was successfully able to carry out batch data loading through the use of the Perl programming language that also allowed for the system to automatically conduct performance tuning and reporting on its own.

Tianyun Gao: Bank of Communications

At the beginning of 2010’s spring season, Tianyun Gao began working for the Bank of Communications’ IT department in New York City as a software engineer. Using her vast knowledge of programming language, such as C, C++, and C#, Tianyun Gao was responsible for designing a brand new confirmation system that was used to confirm the pricing on various settlements within the company. Because of her expertise in utilizing JAVA and the Oracle three-tier architecture, Tianyun Gao was able to reduce system latency by an incredible 90%.

Tianyun Gao

Tianyun Gao

Tianyun Gao took part in several other programming projects that utilized C/C++/C#, such as automated testing tools used for the FX and Rates trading system, an international back-end clearing system, and a back-end intranet management system used for onshore China-to-New York trading and investment. She helped increase data transfer efficiency by using Unix Shell Scripting for compression, partitioning, and transferring enormous amounts of data.

Tianyun Gao not only contributed to the Bank of Communications’ IT department, but also served as a financial trainee by working alongside finance professionals. Tianyun Gao assisted the senior quantitative trader and analyst by providing investment recommendations based off of research and risk management assessments of the exchange rate for FX G-10 products. She also was involved in the development of brand new online financial analysis tools and web applications that are being used by financial advisers and clients of the Bank of Communications. Tianyun Gao also found the time to remain up to date on company policy and the different products offered by the Bank of Communication by continuously reading internal regulation documents as they were updated.

Tianyun Gao: All About the Cloud

Tianyun Gao is a business systems analyst who is currently working for Cloudeeva, a cloud technology company that is poised to become a global leader in cloud computing.

At Cloudeeva, Tianyun Gao has reproduced Oracle schema objects includes tables, temporary tables, views, materialized views, indexes, triggers, procedures, functions, packages based on customer requirement and system upgrade.

Tianyun Gao

Tianyun Gao

She has also queried real-time data using complex queries on Oracle and MSSQL server databases to provide meter read data, information to manage network and web reporting, and used UNIX shell scripting to do a variety of tasks.

As Tianyun Gao knows, Cloudeeva’s information technologies solutions cover cloud computing, social media, mobility, infrastructure management, big data, business intelligence and data warehousing segments. As a Cloudeeva business analyst, she is a vital link between the firm’s information technology capabilities and its business objectives; she is a skilled business analyst who makes an important contribution to the profitability of the company.

Tianyun Gao understands that many people are unsure of just what the cloud is. The term is increasingly common. She says that in the simplest terms, cloud computing means storing and accessing data and programs over the Internet, instead of the historically conventional way of storing and accessing it on a computer’s hard drive.

The cloud, she says, is really just a metaphor for the Internet. Computer applications have always been complicated and expensive, especially business applications. But Tianyun Gao says that with cloud computing, users can avoid the headaches because they aren’t managing hardware and software because it’s in the cloud. The shared infrastructure means it works like a utility. Users only pay for what they need, upgrades are automatic, and scaling up or down is easy.

Tianyun Gao: The Hydrogen Student Design Contest

Tianyun Gao is a business systems analyst who currently works for Cloudeeva, a New Jersey-based cloud computing company.

Tianyun Gao earned a degree from the University of Bridgeport, where she studied Electrical Engineering, Alternative Energy, Distributed Systems, and Network Security. During the 2008-2009 school year, she distinguished herself as a member of a University of Bridgeport team that took sixth place in the National Hydrogen Student Design contest. The contest challenges multi-disciplinary teams of university students to apply their creativity and academic skills in the areas of design, engineering, economics, environmental science, business and marketing to the hydrogen and fuel cell industries.

Tianyun Gao

Tianyun Gao

As Tianyun Gao knows, the Hydrogen Student Design Contest has existed now for ten years. It is open to undergraduate and graduate students from universities around the world, and submissions are evaluated by a diverse panel of judges that include industry representatives and officials from the United States Department of Energy.

Although the contest designs are concepts when submitted, the Grand Prize winning teams from the two years before Tianyun Gao was involved each attracted the funding necessary for actual development and implementation. Those contest designs were for a new hydrogen fueling station and power park, respectively. The station designed in 2004 had its grand opening at Humboldt State University in California on September 9, 2008. The winning design in 2008, which included a back-up and portable power system powered by hydrogen for airports, generated a great deal of interest for implementation at the Columbia International Airport in Columbia, South Carolina.

Tianyun Gao: C++, Java, and Haskell

Tianyun Gao is a business system analyst who currently works at Cloudeeva, a cloud technology company based in New Jersey. She has also been a software engineer at Cloudeeva, where she reviewed and reproduced online C# reports, and was involved in the upgrade of a back-end intra-net management system using C++ and an Oracle database.

C++, as Tianyun Ga knows, is a procedural programming language that supports object-oriented programming, meta-programming and lambda calculus. Java is a procedural programming language which supports object-oriented programming.

Tianyun Gao

Tianyun Gao

Tianyun Gao says that was designed for systems programming, with performance, efficiency and flexibility of use as its design requirements. C++ has three very large advantages over Java. It is much faster, does not take up nearly as much memory, and has a fast startup time. Both C++ and Java support object-oriented programming, but neither, she says, are proper object-oriented programming languages. In any case, Tianyun Gao says that having a purely object-oriented programming language, sometimes is more of a difficulty than an advantage.

Tianyun Gao says that some programmers might be better off learning Haskell, or some other functional programming language. She says it is going to be faster for developing things, and will also take less time getting accustomed to, for those not already programming in procedural languages. Haskell also looks more like the formulas most programmers are already used to. She says it may take longer to execute some programmes and will also use more memory. But it has the advantage of being really object oriented, supporting lambda calculus and using infinite precision and sized numbers by standard.